向特定元素添加jQuery函数

前端之家收集整理的这篇文章主要介绍了向特定元素添加jQuery函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道你可以通过$ .fn.someFunction = function()添加新的jQuery函数

但是,我想仅向特定元素添加函数。我试过这个语法,它不工作$(‘。someElements’)。fn.someFunction = function()

我想这样做,以便我可以调用函数像这样的代码$(‘someElements’)。someFunction();

解决方法

使用 .bind().trigger()
$('button').bind('someFunction',function() {
    alert('go away!')
});


$('button').click(function(){
    $(this).trigger('someFunction');
});

As of jQuery 1.7,the 07002 method is the preferred method for attaching event handlers to a document.

猜你在找的jQuery相关文章