से अनुपलब्ध है, मैं कुछ सर्वर-वार डोम मैनिपुलेशन करने के लिए JSDom का उपयोग करना चाहता हूं। हालांकि, explcitly querySelector को सक्षम करने के बावजूद, यह अनिर्धारित बनाए गए दस्तावेज़ों में है:jsdom - document.querySelector सक्षम है, लेकिन दस्तावेज़
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)
रिटर्न
undefined
मैं ठीक से jsdom का उपयोग कर document.querySelector काम कर सकते हैं कैसे ?
आप jQuery का उपयोग क्यों नहीं करते हैं? – NiLL
@NiLL क्योंकि JQuery के पास बहुत सारे कोड हैं जिनकी मुझे आवश्यकता नहीं है और क्वेरी चयनकर्ता को अधिकांश वातावरण में बॉक्स से बाहर प्रदान किया जाता है जहां कोड चलाया जाएगा (यानी, सभी मौजूदा ब्राउज़र)। – mikemaccana