jquery 中click事件怎么传递绑定click事件的元素本身,也就是传递我点击的那个元素。
function.call/apply来更改tihs指向
$('#xxxxl').on(
'click',
function() {
var self = $(this);
self.parent().next().slideToggle("fast");
self.hasClass('fold-up') ? self.removeClass().addClass(
'fold-down') : self.removeClass().addClass('fold-up');
});
如果你想找到click的对象,楼上的就是。如果你想自己写jquery插件。
(function($) {
$.fn.myMethod = function() {
//这里的objs就是界面中选择器找到的对象
var objs = $(this);
}
})(jQuery);
$(".my-obj").myMethod();