(function($) {$.fn.tableimage = function() {var img_preview = $('#img-preview');if(img_preview.length==0){img_preview = $('<div>').attr('id', 'img-preview');}$('body').append(img_preview);return this.each(function() { //这里this的含义 通俗的讲。$(this).on('click','.imageitem',function(){ //这里$(this)代表什么含义?/ /.........});}})(jQuery);
2 回答
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
$(this)是jquery的写法,表示当前方法自身。this是js的写法,表示当前方法或对象自身。
根据你给的代码,this是表示$.fn.tableimage这一方法,$(this)是表示this.each循环中的一个循环。
添加回答
举报
0/150
提交
取消