gpt4 book ai didi

javascript - jquery 1.6.1 - 选择 xml

转载 作者:数据小太阳 更新时间:2023-10-29 02:13:12 24 4
gpt4 key购买 nike

在 jquery 1.4.2 中,我可以通过执行以下操作来选择驻留在我的 html 页面中的 xml:

var xmlSettings = $("#xmlSettings")[0];

这等同于:

document.getElementById("xmlSettings"); //this still works fine

在 jquery 1.6.1 中,xmlSettings 未定义。我所做的只是将我的 jquery 从 1.4.2 升级到 1.6.1,现在它不起作用了。

我需要做不同的选择,还是需要添加插件?

HTML 页面中的 xml:

<xml id="xmlSettings">
<items>
<item name="Test1">Test data 1</item>
<item name="Test2">Test data 2</item>
<item name="Test3">Test data 3</item>
</items>
</xml>

提前致谢,

[已解决]感谢Felix Kling

问题似乎是以下之一:

1) IE9 没有正确呈现 IE8 标准模式。 我最近刚升级到 IE9,但我的应用程序仍然需要在 IE8 标准模式下运行,因此我强制它在 IIS 中使用 X-UA-Compatible IE=8 在 IE8 中呈现

2) 我还将我的 jquery 文件从 1.4.2 更新到 1.6.1

但它可能是这些东西的组合我不太确定无论如何使用普通 document.getElementById("xmlSettings"); 仍然工作正常所以同时我会使用它但非常奇怪的问题。如果这是 IE9 问题,我不会感到惊讶。或者我现在可能会继续使用 jquery 1.4.2。

最佳答案

这是它不起作用的真正原因:regression in jQuery 1.4.2 .

关于javascript - jquery 1.6.1 - 选择 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466262/

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