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

var $this = $(this);这步是为了做什么

如果下面用$(this).attr("disabled", "true");会怎样

$("ul").html("<img src='Images/Loading.gif' alt=''/>")还有这个是做什么的


正在回答

3 回答

1、var $this = $(this);这一步是将所点击的按钮元素赋值给变量

2、$(this).attr("disabled", "true");您这样写,您可以进行尝试一下,效果应该是点击之后,按钮不会被设置为不能点击的状态。

3、$("ul").html("<img src='Images/Loading.gif' alt=''/>")这句话是在HTML页面中,ul元素中的内容

建议您把前面的基础复习一下,最好先去学一下JavaScript这样对课程的理解上更容易一些


1 回复 有任何疑惑可以回复我~

因为在回调函数里的this指的不是#btnShow 所以用var $this=$(this) 保存下来 

1 回复 有任何疑惑可以回复我~

$("ul").html("<img src='Images/Loading.gif' alt=''/>"):这一步旨在网速慢时,还没有从服务器中load数据时,

先将ul内容设为一张加载图片,用来显示正在加载。等得到数据后 .load(...) 就会将新的内容覆盖前面的加载图片。

5 回复 有任何疑惑可以回复我~
#1

阿鑫123

比上面那个好多了。
2015-10-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

var $this = $(this);这步是为了做什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信