2014-12-03 71 views
1

jQuery脚本是否有任何工具/库将:自动生成HTML

  1. 采取HTML标记作为输入
  2. 自动生成一个jQuery脚本其中,作为回报,如果执行,将
  3. 生成原始HTML?
+2

没有什么个人的,但是......你做错事,如果你需要这样的东西。这取决于你的HTML有多复杂。如果有一些非常简单的事情,那么'$('

...
')'会做。 – 2014-12-03 18:30:12

+1

如果它更复杂一点,'$ .parseHTML(...)'也应该对你有帮助。 http://api.jquery.com/jquery.parsehtml/ – nils 2014-12-03 18:31:38

+0

@AndrewDunai,对我来说完美无瑕,谢谢!您也可以添加您的评论作为答案,我会接受它(也许只是添加对官方文档的引用)。 – 2014-12-03 18:36:11

回答

1

正如我在评论中写的,这取决于你的HTML有多复杂。

如果有什么东西很简单,然后

$('<div class="content">...</div>') 

将返回你的HTML作为已经包裹在jQuery的DOM元素。否则(如果您有脚本,事件等),您需要使用$ .parseHTML(如@emergence所述)并传递额外的参数。

下面是.parseHTML官方文档:http://api.jquery.com/jquery.parsehtml/