猿问
为什么要定义这个: var $this=$(this)
写这样一句话的作用是什么,为什么不直接用$(this),能帮我详细解答下吗?
H枫之宇
浏览 2553
回答 4
4回答
Caballarii
如果你详细学过this的话,你就会知道this在运行过程中可能会变,为了避免这种不可控的现象,先用变量把$(this)记下来,后面用就不会错了
5
0
0
LeeJim
$this 只是变量名而已。$(this) 才是方法调用。js的命名规范是只能以$或者_或者字母开头。用$开头命名只是为了让代码阅读者 可以轻易区分jquery对象和其他普通element对象而已。
0
0
0
echo_kinchao
他想做内部的子函数再次调用父级的
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
JQuery
我要回答