gpt4 book ai didi

javascript - 我可以让 jQuery 指向 XML 文档而不是 DOM 吗?

转载 作者:行者123 更新时间:2023-11-29 10:00:26 25 4
gpt4 key购买 nike

我正在尝试改造一个页面以从 XML 而不是 DOM 中读取,我不想每次调用都使用 $(xml).find('blah'),我想知道是否有一种将 jQuery 指向 xml 而不是 DOM 的方法。

例如,我希望能够使用 jQuery 方法导航我的 xhtml:$('blah').随便

这可能吗?

最佳答案

不,您不能重定向全局 document 对象以指向您创建的任意 DOM 文档。

jQuery 为您提供了 context argument $() 函数就是为了这个目的,所以你应该只使用它:

$('blah', xmlDoc).whatever()

或者如果你愿意,你可以将它存储在一个 var 中以减少重复,然后从那里向下遍历:

var $xml = $(xmlDoc);
$xml.find('blah').foo();
$xml.find('bloh').bar();

关于javascript - 我可以让 jQuery 指向 XML 文档而不是 DOM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1489185/

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