为了账号安全,请及时绑定邮箱和手机立即绑定

你好,求助jquery 中this 和$(this)的问题?下面是简单的实例代码?

你好,求助jquery 中this 和$(this)的问题?下面是简单的实例代码?

暮色呼如 2021-02-08 10:06:38
(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循环中的一个循环。

查看完整回答
反对 回复 2021-03-26
  • 2 回答
  • 0 关注
  • 205 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信