jquery是什么命令意味着$()
我与jquery工作了几个月,现在我正在阅读一些程序 与此命令,我不明白这是什么意思,任何想法?
myObj.$().trigger('name');
这是什么意思$()
?
它是否像doc一样准备好?
这取决于什么myObj
是和myObj.$().trigger("name")
被发现。在过去,我已经看到了类似的方法,其中一个对象(如MV *框架中的view
或controller
)具有与其关联的$()
方法。
对$()
的调用可能会返回一个与view
关联的jQuery
封装元素(由框架构造或在开发过程中分配)。
而不是用猜测回答这样的问题可能会发生什么,首先要求澄清的问题如何? 'myObj'可以是_anything_。而且我还没有看到返回一个jQuery函数,如OP所述。 – Cerbrus 2014-10-28 08:52:20
上面的代码中的$只是jQuery函数的一个更短,更方便的名称。调用$()函数并将选择器传递给它时,将创建一个新的jQuery对象。
也 (function($) { // here $ would be point to jQuery object $(document).ready(function() { $('#pass').keyup(...); }); })(jQuery);
允许您使用现成函数内的$。
看看这个问题! '$'是'myObj'的一个属性。你不知道什么'myObj' _is_。它可能是_anything_。 – Cerbrus 2014-10-28 08:58:41
$()帮助DOM选择即它将返回具有与该参数相同的标识提供给该调用的DOM对象。
ie $('.row')
将返回所有具有类名行的dom对象。我们可以使用#作为id,我们也可以通过传递'this'
作为参数来获取当前对象。 $(this)
。但是如果您指定myobj在您的代码中引用了什么,那么答案会更有帮助。
看到[this](https://forum.jquery.com/topic/jquery-somefunction-the-first-pair-of-parentheses) – 2014-10-28 08:46:43
你从哪里得到变量'myObj'? – Jerodev 2014-10-28 08:46:52
@ asdf_enel_hak-请问你是否可以在帖子中添加正确的答案作为答案,也许其他人会从这里学习... – 2014-10-28 08:50:29