Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery .bind与其他事件之间的区别_Jquery - Fatal编程技术网

Jquery .bind与其他事件之间的区别

Jquery .bind与其他事件之间的区别,jquery,Jquery,以下代码行之间的区别是什么,或者它们只是两种不同的方式来编写相同的内容: $("p").click(function() { some code here }); $("p").bind("click", function(){ some other code here }); 我是不是过于简化了?因为如果你想绑定多个事件,你可以链接这些事件,对吗 第一个版本只是第二个版本的简写。它还允许您将同一匿名方法绑定到多个事件,如: $("p").bind("click dblclick mouse

以下代码行之间的区别是什么,或者它们只是两种不同的方式来编写相同的内容:

$("p").click(function() { some code here });

$("p").bind("click", function(){ some other code here });

我是不是过于简化了?因为如果你想绑定多个事件,你可以链接这些事件,对吗

第一个版本只是第二个版本的简写。

它还允许您将同一匿名方法绑定到多个事件,如:

$("p").bind("click dblclick mouseover mouseout", function(){ some other code here });

还要注意,绑定允许自定义事件

$(elem).bind('myEvent', function(){
   alert('myEvent!');
});
$(elem).trigger('myEvent'); //alerts 'myEvent!'

重复:我的问题措辞更好:)但是的,我现在看到了重复。这个问题更一般,更容易找到,所以我不认为它是重复的。