gpt4 book ai didi

jquery - $ 和 jQuery 有什么区别

转载 作者:行者123 更新时间:2023-12-03 21:43:57 24 4
gpt4 key购买 nike

当我尝试在 $(document).ready 中使用 $("#div_id") 时,它返回 NULL,但是当我使用 jQuery("#div_id") 它返回实际对象!

为什么会发生这种情况?

更新:我尝试了 noConflict 方法,但没有获得任何提示。

jQuery.noConflict()
function (a,b){return new c.fn.init(a,b)}

$.noConflict();
TypeError: Object function ()
{
return document.getElementById.apply(document, arguments)
} has no method 'noConflict'

更新2:

$(document).ready(function() {
debugger;
});

<input type="text" id="test" name="test" value="123" />

当我在控制台中运行以下代码时,我得到了这些结果:

$("#test").val()
TypeError: Cannot call method 'val' of null
jQuery("#test").val()
"123"

谢谢

最佳答案

参见jQuery.noConflict() 。您页面上的其他 JavaScript 库是否可以使用 $ 变量?

$ 只是一个变量,用于给 jQuery 起别名,并且作为一个变量,任何东西都可以分配给它。

关于jquery - $ 和 jQuery 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6262071/

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