用于Web工作者内部HTML字符串内容的类似DOM的API

时间:2012-10-03 07:28:55

标签: javascript html5 web-worker jsdom

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

我希望能够做的是,在一名工人内部,有一个嘶嘶声型的选择器工具,可以让我做以下事情:

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

,没有DOM交互。

1 个答案:

答案 0 :(得分:1)

你基本上想要的是一个纯粹的Javascript DOM实现,你可以在其上运行jQuery和其他人

Node.js有一个这样的实现

https://github.com/tmpvar/jsdom

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

您可以获取代码,剔除Node依赖项并尝试在Web worker的顶部应用jQuery。