Jquery中绑定事件与普通事件的区别
程序员文章站
2022-06-05 08:30:26
(“#panel”).bind(“click”,function(){ 与$(“#panel”).click(function(){ 有什么区别 ? 绑定可以同时加多个事件 为每一个匹配元素一个或多个事件绑定事件处理器函数。 你可以在事件处理之前传递一些附加的数据。 ......
(“#panel”).bind(“click”,function(){
与$(“#panel”).click(function(){
有什么区别 ?
绑定可以同时加多个事件
如:$(“#panel”).bind({“click”, “mousemove”, …}) 一次注册多个事件 $(“#panel”).click(function(){}这样是一次注册一个事件 bind(type,[data],fn)
为每一个匹配元素一个或多个事件绑定事件处理器函数。
$(‘#foo’).bind({ click: function() { // do something on click }, mouseenter: function() { // do something on mouseenter } });
你可以在事件处理之前传递一些附加的数据。
function handler(event) { alert(event.data.foo); } $(“p”).bind(“click”, {foo: “bar”}, handler)
点击p标签后bar传给alert弹出提示
上一篇: json数据 二级联动
推荐阅读
-
js中的触发事件对象event.srcElement与event.target详解
-
jquery事件与绑定事件
-
Jquery中children与find之间的区别详细解析
-
微信小程序事件对象中e.target和e.currentTarget的区别详解
-
AngularJS中directive指令使用之事件绑定与指令交互用法示例
-
jquery如何给对象动态添加属性以及选择器、事件的绑定?(代码教程)
-
jquery中map函数与each函数的区别实例教程介绍
-
Jquery中attr与prop的区别详解
-
JQuery 给元素绑定click事件多次执行的解决方法
-
jquery 绑定回车动作扑捉回车键触发的事件