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

展开全部
1表示对象不同。表示javascript提供的当前对象。$(This)表示封装在jquery中的当前对象。
2,过程不同:这个对象可以直接使用它。
风格改变风格。$(This)可以使用jquery提供的方法访问样式。
像这样
风格
Display = none可以在jquery中使用$(this)。
实现了Css(显示,无)。
扩展数据:$(this)生成的是什么?
$()生成什么?
实际上,$()= jquery()意味着返回的对象是一个jquery对象。
通常直接使用$()来简化。
实际上,此函数省略了参数上下文。
按照选择器选择匹配对象$(selector,context)并将其作为jQuery包装器集返回。
上下文可以是Dom对象或一系列jQuery包装器的集合。传递时,表示从上下文中选择匹配对象。如果未传递,则范围是文档对象(即页面上的所有对象),即$(selector)= $(selector,Document)。
这是指调用该函数的HTML对象。
这表明当前上下文对象是一个html对象,可以调用html对象的属性和方法。
在$(this)中,表示的上下文对象是jquery上下文对象,它可以调用jquery方法和属性值。
参考:百度百科 - 这个关键字