我有一个带有几个回调的骨干应用程序。在某些情况下,当我初始化视图时,我在一个变量中缓存jQuery对象:
this.block = $('#block');
但是当我尝试从控制台中的某些回调而不是通常的
中记录此对象时[<div id="block"></div>]
我得到这个数组:
[context: document, selector: "#block", jquery: "1.10.2", constructor: function, init: function…]
如何从这个数组中获取常用的jQuery对象?
答案 0 :(得分:0)
这是通常的jQuery对象,它只是有一些额外的属性,因为Backbone扩展了一些原型。
答案 1 :(得分:0)
如果你的函数如.animate()不起作用,你可能需要使用$(“#block”)。get(0);