麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Node.js中使用jQuery的做法

2019-11-20 09:13:16
字體:
來源:轉載
供稿:網友

首先,我們得安裝jquery, npm install jquery 。安裝后的版本是 3.1.0

接著,第一感覺我們會使用 var $ = require('jquery') 。

將以下代碼保存為app.js

var $ = require('jquery')$("body").append("<div>TEST</div>");console.log($("body").html());

運行 node app.js 。提示錯誤:

Error: jQuery requires a window with a document

那么我們該怎么做呢?

npm的jquery安裝包首頁 ,我們看到可以使用jsdom 進行模擬一個document。

require("jsdom").env("", function(err, window) {if (err) {console.error(err);return;}var $ = require("jquery")(window);$("body").append("<div>TEST</div>");console.log($("body").html());});

運行,結果OK。

上面的代碼,有一個讓我不太舒服的地方就是要在回調函數中進行操作。那么我們如何做才可以不在回調函數中進行引入jquery呢?

var $ = require('jquery')(require("jsdom").jsdom().defaultView);$("body").append("<div>TEST</div>");console.log($("body").html());

一樣運行OK。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产69精品99久久久久久宅男 | 成人免费看视频 | 中文字幕 在线观看 | 欧美日韩视频第一页 | 男女无套免费视频 | 国产精品hd免费观看 | 国产精品欧美日韩一区二区 | 日韩一级网站 | 欧美久久久一区二区三区 | 成人黄色小视频网站 | 91色琪琪电影亚洲精品久久 | 国人精品视频在线观看 | 精品亚洲综合 | 毛片视频免费观看 | 在线观看国产一区二区三区 | 久久久鲁 | 欧美成人激情在线 | 在线视频观看一区二区 | 亚洲成人欧美在线 | 海外中文字幕在线观看 | 一区二区免费看 | 看免费5xxaaa毛片 | 狠狠操精品视频 | 日韩理论电影网 | 黑人一区二区三区四区五区 | 亚洲成人免费电影 | 99国内精品视频 | 天天草夜夜骑 | 成年免费大片黄在线观看岛国 | 99麻豆久久久国产精品免费 | 欧美三级短视频 | 日本免费一区二区三区四区 | 亚洲欧美日韩一区二区三区在线观看 | 成人午夜在线观看视频 | 久久国产精| 深夜影院一级毛片 | 中文字幕一区在线观看视频 | 欧美xxxx精品另类 | xxxxhdhdhdhd日本 | 久久精品一级 | 日日草视频 |