我和jquery一起工作了几个月,现在我正在阅读一些程序 用这个命令,我不明白它是什么意思,任何想法?
myObj.$().trigger('name');
这是什么意思$()
?
就像doc准备好了吗?
答案 0 :(得分:0)
这取决于myObj
是什么以及找到myObj.$().trigger("name")
的位置。在过去,我已经看到了类似的方法,其中一个对象(比如MV *框架中的view
或controller
)有一个$()
方法与之关联。
对$()
的调用可能会返回与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在代码中引用的内容,则答案会更有帮助。