热门文章
随机文章
365bet日博娱乐
您当前的位置:主页 > 365bet日博娱乐 > 在jq中使用this和$(this)有什么区别?

在jq中使用this和$(this)有什么区别?

作者:365bet体育在线比分 时间:2019-09-30 04:52 浏览次数:

全部展开
1表示对象不同。这表示javascript提供的当前对象,而$(此)表示封装在jquery中的当前对象。
2,过程不同。该对象可以直接使用。
样式会更改样式,并且$(this)可以使用jquery提供的方法访问样式。
像这样
样式。
显示=没有人可以在jquery中使用$(this)。
CSS(显示,无)被实现。
扩展数据:$生成(此)
$()生成什么?
实际上,$()= jquery()意味着返回的对象是一个jquery对象。
通常,为简单起见,直接使用$()。
实际上,该函数忽略了参数上下文。
根据选择器,选择匹配的对象$(选择器,上下文),并将其作为jQuery容器集返回。
上下文可以是Dom对象的集合或一组jQuery包装器。如果通过,则表示从上下文中选择了匹配的对象。如果未传递,则范围是文档对象(即页面上的所有对象),即$(选择器)= $(选择器,文档)。
这是指调用该函数的html对象。
这表明当前上下文对象是html对象,可以调用html对象的属性和方法。
$(This),表示的上下文对象是一个jquery上下文对象,并且可以调用jquery方法和属性值。
请参阅:百度百科-此关键字