jquery命令是什么意思$()

时间:2014-10-28 08:43:30

标签: javascript jquery

我和jquery一起工作了几个月,现在我正在阅读一些程序 用这个命令,我不明白它是什么意思,任何想法?

myObj.$().trigger('name');

这是什么意思$()

就像doc准备好了吗?

3 个答案:

答案 0 :(得分:0)

这取决于myObj是什么以及找到myObj.$().trigger("name")的位置。在过去,我已经看到了类似的方法,其中一个对象(比如MV *框架中的viewcontroller)有一个$()方法与之关联。

$()的调用可能会返回与jQuery关联的view包装元素(由框架构建或在开发人员初始化期间分配)。

答案 1 :(得分:-2)

上面代码中的$只是jQuery函数的一个更简单,更方便的名称。当您调用$()函数并将选择器传递给它时,您将创建一个新的jQuery对象。

(function($) { // here $ would be point to jQuery object $(document).ready(function() { $('#pass').keyup( ... ); }); })(jQuery);

允许您使用ready函数的$ inside。

答案 2 :(得分:-2)

$()有助于DOM选择即它会返回与调用参数具有相同标识的DOM对象。

$('.row')将返回所有具有类名称行的dom对象,我们可以使用#作为ids,我们也可以通过传递'this'作为参数来获取当前对象,例如。 $(this)。但是,如果您指定myobj在代码中引用的内容,则答案会更有帮助。