$(本)。方法(js或jquery)

时间:2012-06-01 00:48:01

标签: javascript jquery

我查看了一些js / jquery代码,我在这里看到了这一行:
$(this).

如何找出调用此东西的方法。 js的javadocs有类似内容吗?

这个代码是js还是jquery?

注意:这可能与回复的人有关,我编写后端代码并且从未做过前端(不超过简单的html)

4 个答案:

答案 0 :(得分:4)

$方法只是jQuery方法的别名。它将包装元素(或对象)并公开框架可用的方法。许多其他javascript库也使用$作为别名。

答案 1 :(得分:1)

在这种情况下,this引用DOM元素,$(this)引用该元素转换为jQuery集。

它具有所有常用的jQuery函数

答案 2 :(得分:0)

这是jQuery

$(this)用于当您想对所选选择器进行操作时

e.g。

如果你想获得带有“email”类的文本框元素的值,这就是代码的编写方式

$('email').blur(function(){
  var email = $(this).val();
});

答案 3 :(得分:0)

由于您提供的信息有限,这可能是任何事情。我会在$(this).上放置一个调试点并在其上创建一个监视器,看看它是什么以及它暴露了什么方法。 Firebug非常善于展示这一点。