我创建了 jquery 自定义函数。
我想在选择器兄弟或 child 上触发事件,如下所示:
$.fn.CustomFunction = function() {
$(this).siblings("div").click(function(){
alert();
});
// OR
$(this + " > div").click(function(){
alert();
});
};
但它不起作用。
我如何完成这项工作?
最佳答案
你可以试试这个:
$.fn.CustomFunction = function() {
$(this).on('click', 'div', function(){
alert();
});
);
它在this
内的选择器div
上绑定(bind)了一个点击事件。
更多信息:http://api.jquery.com/on/
关于元素子元素的 JQuery 触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33168459/