4

是否有任何库可以帮助在网络工作者中进行 html 字符串操作?

我想做的是,在一个工人内部,有一个嘶嘶声类型的选择器工具,它可以让我做这样的事情:

hString = "<div><img src='foo'></img></div>"
imgSrc  = $(hString).find("img").attr("src")   // foo

,没有 DOM 交互。

4

1 回答 1

1

你基本上想要的是一个纯 Javascript DOM 实现,你可以在上面运行 jQuery 和伙伴

Node.js 存在一种这样的实现

https://github.com/tmpvar/jsdom

它可以欺骗 DOM 窗口对象、API 等。

您可以获取代码,撕掉 Node 依赖项,然后尝试在 Web Worker 的顶部应用 jQuery。

于 2012-10-03T07:41:54.343 回答