使用节点jquery操作现有文档

Manipulating an existing document using node jquery

本文关键字:文档 操作 jquery 节点      更新时间:2023-09-26

我正在使用node-jquery,我想用它来修改现有的文档-这是从doctype到结束html标记的所有方式。

但我发现节点jquery有点off -

$ = 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吗?它是稳定的吗?如何使用它来操作现有文档?

console.log $('body').html()将输出body标签的innerHTML,这可能只是新创建的div。试试console.log $('body').parent().html()