$this $(this) 分别表示什么意思?
如题 $this $(this) 分别表示什么意思?为什么会相等,求大神解答
如题 $this $(this) 分别表示什么意思?为什么会相等,求大神解答
2016-05-24
并不相等,教程中的代码是(我加上一点注释)
$('p').click(function(){
//把p元素转化成jQuery的对象
var $this= $(this) //这行通过$(DOM对象)方法将DOM对象转换成jQuery对象,并赋值给$this这个自定义变量
$this.css('color','red')//这行的$this相当于$(this)
})
变量命名规则:必须以字母、下划线、或者¥$开头;所以$this是一个变量。
在jQuery中$(function( ){ } )等于jQuery()也等于jQuery(document).ready(function( ){ } )
通过$(DOM)方法将普通的dom对象变成jQuery对象,就可以调用这个jQuery方法了。
举报