gpt4 book ai didi

javascript - jQuery 没有给我 jQuery 对象

转载 作者:太空宇宙 更新时间:2023-11-04 13:25:05 25 4
gpt4 key购买 nike

我在一个使用 jQuery 的网站上工作,除了一个功能外,它在网站上的任何地方都运行良好。当我尝试使用 jQuery 搜索 DOM 时,我没有收到返回的 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">​]

如果有人知道发生了什么,将不胜感激。

最佳答案

这是预期的。尝试从您的浏览器控制台运行 console.log( $( 'body' ) ),您将获得前者的日志。

console的方法有很多,试试console.log,HTML元素上的console.dirconsole。调试

你能在 $cc 上运行 jQuery 函数吗?例如$cc.addClass('active')

关于javascript - jQuery 没有给我 jQuery 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23790972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com