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);

});

}