jQuery中的这个和$(这个)的区别的一个例子
这在jQuery中很少使用,用于查看调试此值时发现的代码,所以这就是它。思想,它仍然有用。这里是对这个和这个的区别和用法的总结。这一代是什么
$()的生成是什么实际上,$()= jQuery(),也就是说,它是一个返回jQuery的对象。
为了简单起见,我们通常使用$()。实际上,这个函数省略了一个参数上下文。选择器选择匹配的对象,$(选择器,上下文),并以jQuery包装器的形式返回。
上下文是DOM对象或jQuery包装集的集合,称为从上下文中选择匹配对象,而不是指文档对象的范围(即所有对象,即页面)$(选择器)= $(选择器,文档)。
这是调用函数的HTML对象。
实例uff1a
复制代码代码如下所示:
$(#文本框(Hover)。
函数(){
this.title =测试;
},
功能(){
this.title =好;
}
);
这实际上是一个HTML元素(文本框),这是在JS。文本框具有文本属性,所以它不是一个问题,写。
复制代码代码如下所示:
$(#文本框(Hover)。
函数(){
$(这个);
},
函数(){
$(这个);
}
);
这里的$(this)是一个jQuery对象,而jQuery对象没有title属性,所以编写这个错误是错误的。
结论:
这表明当前上下文对象是一个HTML对象,可以调用HTML对象拥有的属性和方法。
$(this)是由jQuery的上下文对象表示的上下文对象,可以称为jQuery的方法和属性值。
示例(选项卡):
复制代码代码如下所示:
制表符($(#导航),$(内容));
函数选项卡(选项卡,内容){
content.hide();
content.eq(0)显示();
Tab.click(function(){()
VaR指标= tab.index(本);
Tab.removeClass(流);
$(这)。AddClass(流);
content.hide();
content.eq(指数),动画({不透明度:'show},200);
});
}