gpt4 book ai didi

jQuery 不会通过 ID 选择器找到元素,但会仅通过 ID 找到它

转载 作者:行者123 更新时间:2023-12-01 00:58:37 26 4
gpt4 key购买 nike

我正在开发一个 ASP.NET 应用程序并使用 jQuery。我有一个<div>带有 id='slider' 的元素。当尝试使用 $('#slider') 访问元素时,它返回 null ,但是当尝试在没有选择器的情况下访问它时,即。 $('slider')返回该元素。

这可能是什么原因?

最佳答案

如果选择器不匹配,则 jQuery 不会返回 null。因此,这是“与 jQuery 不同的行为”的两个计数,这表明答案是: $ 在您的页面中不是 jQuery。

其他东西正在重新定义它。可能是 mootools 或prototype.js(我不确定如果没有匹配元素会返回什么,但我很确定两者都有一个 $ 函数,该函数接受 id 而不是 CSS 选择器作为参数)。

关于jQuery 不会通过 ID 选择器找到元素,但会仅通过 ID 找到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164440/

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