我正在使用node-jquery,我想用它来修改现有文档 - 从doctype到关闭html标记一直都是这样。
但我发现节点jquery有点偏离 -
$ = require 'jquery'
$('body').append "<div class='testing'>Hello World</div>"
console.log $("body").html()
返回:
<div class="testing">Hello World</div>
注意缺少body标签,这在正常的jquery中是必需的。这就像有一个空白文档 - 我很好,除了附加一个完整的文档使得jquery崩溃。
$(“body”)。append()如何在没有正文的文档中工作?还有其他人使用node-jquery吗?它被认为是稳定的吗?如何使用它来操作现有文档?
答案 0 :(得分:1)
console.log $('body').html()
将输出body标签的innerHTML,它可能只是新创建的div。试试console.log $('body').parent().html()