首页 >

JQuery最佳实践之精妙的自定义事件【jquery】

web前端|js教程JQuery最佳实践之精妙的自定义事件【jquery】
JQuery,自定义事件
web前端-js教程
恰好偶最近负责的一个可视化编辑器的开发,其中有些地方便应用了JQuery的自定义事件,而且达到了很好的效果-精简代码的同时充分利用了OO的原则。
素材分享平台源码,ubuntu装在盘里面,tomcat启动没有端口号,厕所地板小爬虫,php网站的首页替换首页,东莞seo技巧lzw
本文以我实际应用开发过程中遇到的一个例子进一步说明“什么时候用JQuery的自定义事件以及怎么用”,希望可以抛砖引玉,同时权且当是回复同学们的邮件了。
dnf内存挂源码,开启vscode很慢,ubuntu自动加载模块,tomcat欢迎页,sqlite怎么查看锁,批量加附近的人插件,什么前端框架做表格,制作爬虫犯法吗,c 调用php,seo 经理采访,php养殖业网站源码,点击网页图片放大缩小,admin模板蓝色,页面素材 没有权限访问,华众虚拟主机管理系统教程,托盘程序句柄lzw
Demo-Ingenious JQuery custom event
JQuery最佳实践-精妙的自定义事件
问题:一个复选框X,你如何便捷地触发它的click事件的处理逻辑,但是又不改变它当前的选中状态?
poi源码分析,vscode终端行数,kill ubuntu,杀pid tomcat,安卓 sqlite 丢数据,ecshop二维码分享插件,css3 前端框架开发,开麦斯充电桩爬虫,apc php安装,沈阳站内优化seo,php 网站 目录,nitc打不开网页,模板堂论坛lzw
答案:用自定义事件处理函数封装复选框click事件的处理逻辑!然后触发该自定义事件。

以下应用场景你曾经遇到过么?
需求:某个容器A,用户可以设置它的4条边框的有无以及边框色?“边框的有无”和“颜色的变化”需要联动,
就是说改变边框的时候获取当前设定的颜色,改变颜色的时候获取当前设定的边框,并及时反映到容器A上。

注:本例子边框颜色统一设置,分别设置的例子大家可以去写下~
核心代码:

 


边框设置:




//<![CDATA[
//目标容器A
var $a=$(“#A”);
//拾色器
var $txtColor=$(“#txtCpk”).ColorPicker({
onChange:function(hsb,hex,rgb){
$txtColor.val(“#”+hex).css(“backgroundColor”,”#”+hex);
//联动边框-触发自定义事件”evtClick”,避免改变复选框的状态
//这里可不能直接用$bd.trigger(“click”)噢;
//$bd.trigger(“click”);
$bd.trigger(“evtClick”);
}
});
//边框及自定义事件的应用
var $bd=$(“#demo input[type=’checkbox’]”).bind(“evtClick”,function(evt){
var c=this.checked?”2px solid “+$txtColor.val():”none”;
$a.css(“border-“+this.value,c);
}).click(function(evt){
$(this).trigger(“evtClick”);
}); //show the js
$(document).ready(function(){
$a.val($(“#js”).html());
}); //]]>
在线演示


JQuery最佳实践之精妙的自定义事件【jquery】
  • nodejs 中模拟实现 emmiter 自定义事件【node.js】
  • nodejs 中模拟实现 emmiter 自定义事件【node.js】 | nodejs 中模拟实现 emmiter 自定义事件【node.js】 ...

    JQuery最佳实践之精妙的自定义事件【jquery】
  • js自定义事件代码说明【javascript】
  • js自定义事件代码说明【javascript】 | js自定义事件代码说明【javascript】 ...

    JQuery最佳实践之精妙的自定义事件【jquery】
  • JQuery自定义事件的应用 JQuery最佳实践【jquery】
  • JQuery自定义事件的应用 JQuery最佳实践【jquery】 | JQuery自定义事件的应用 JQuery最佳实践【jquery】 ...