码迷,mamicode.com
首页 > Web开发 > 详细

在 JSDOM v11 中使用jQuery

时间:2018-05-30 01:16:12      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:doctype   val   UI   console   pcm   orm   pac   spl   imp   

在JSDOM v11中使用jQuery

从v10开始,jsdom提供了更灵活的API。

https://swashata.me/blog/use-jquery-jsdom-v11/

  const testHTML = `
  <!DOCTYPE html>
  <html>
  <head>
  </head>
  <body>
    <input type="text" id="fiptest">
  </body>
  </html>
  `;
  const { JSDOM } = require( ‘jsdom‘ );
  const jsdom = new JSDOM( testHTML );

  // Set window and document from jsdom
  const { window } = jsdom;
  const { document } = window;
  // Also set global window and document before requiring jQuery
  global.window = window;
  global.document = document;

  const $ = global.jQuery = require( ‘jquery‘ );

  console.log( `jQuery ${jQuery.fn.jquery} working! Yay!!!` );
  const inputElement = $( ‘#fiptest‘ );
  console.log( inputElement.length );
?

在 JSDOM v11 中使用jQuery

标签:doctype   val   UI   console   pcm   orm   pac   spl   imp   

原文地址:https://www.cnblogs.com/daysme/p/9108648.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!