numaralı belgeden yok Sunucu tabanlı DOM manipülasyonunu gerçekleştirmek için JSDom kullanmak istiyorum. Ancak, explcitly querySelector sağlayan rağmen, yaratılan belgelerde tanımsız: Ancakjsdom - document.querySelector etkin, ancak
var jsdom = require('jsdom');
// Yep, we've got QuerySelector turned on
jsdom.defaultDocumentFeatures = {
QuerySelector: true
};
var dom = jsdom.defaultLevel;
var document = jsdom.jsdom("<html><body><h1>Hello StackOverflow</h1></body></html>"),
window = document.createWindow();
:
console.log(document.querySelector)
İade düzgün jsdom kullanarak document.querySelector çalışması nasıl
undefined
?
Neden jQuery kullanmıyorsunuz? – NiLL
@NiLL JQuery'nin çok fazla kodu olduğundan ihtiyacım yok ve kodun çalışacağı ortamların çoğunda (yani tüm mevcut tarayıcılarda) querySelector kutusu sağlanıyor. – mikemaccana