我正在使用jQuery的网站上工作,并且它在网站上的任何地方都能正常工作,除了在一个函数中。当我尝试用jQuery搜索DOM时,我没有收到jQuery对象,我知道结果应该是什么,因为它在我的浏览器中不同。例如,当我使用jQuery不给我jQuery对象
$cc = $('#cc_number');
console.log($cc);
我收到此:
[input#cc_number, context: input#cc_number, constructor: function, init: function, selector: "", jquery: "1.8.2"…]
0: input#cc_number
context: input#cc_number
length: 1
__proto__: Object[0]
但是,当我在浏览器控制台做到这一点,我得到:
$('#cc_number');
[<input id="cc_number" data-stripe="number" type="text" maxlength="16" tabindex="1" style="width:220px;" ph="Card Number">]
如果有人知道是怎么回事,您的帮助将不胜感激。
这是在document.ready –