我正在使用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 –