我认为我不了解 jQuery 行为,在我的插件中我想处理滑动控件的单击事件,使用查找功能它不起作用,当我直接抓取元素时一切都很好。
jQuery.fn.whoscheering = (function () {
var el = $(this),
left = el.find('.nav-prev'),
right = el.find('.nav-next'),
bubble;
// this doesn't work
left.bind("click", function (e) {
console.log('left');
e.preventDefault();
});
// below works!
$('.nav-prev').bind('click', function (e) {
console.log(e);
e.preventDefault();
});
});