我知道.on()
jQuery 存在并且.bind()
将来不应该使用,考虑到我的 jQuery 版本大于或等于 1.7。
我想知道的是:将匿名函数或命名函数附加到事件处理程序之间有什么区别.bind()
吗?
例子:
// Anonymous function
$(".warning").bind("click", function(){
alert("Hello");
});
// Named function
$(".warning").bind("click", foo);
function foo(){
alert("Hello");
}
想象一下,我div
的页面中有 100 个班级warning
。该函数.bind()
将使用匿名函数将一个新函数附加到每个处理程序,但它与 JavaScript 和 jQuery 内部的命名函数完全相同吗?
谢谢你。