लाइब्रेरी का उपयोग किये बिना, सीएसएस चयनकर्ता के साथ डोम तत्वों को ढूंढने का सबसे आसान तरीका क्या है?सीएसएस चयनकर्ताओं के साथ डीओएम तत्वों को खोजने का सबसे अच्छा तरीका
function select(selector) {
return [ /* some magic here please :) */ ]
};
select('body')[0] // body;
select('.foo') // [div,td,div,a]
select('a[rel=ajax]') // [a,a,a,a]
यह प्रश्न पूरी तरह अकादमिक है। मुझे यह जानने में दिलचस्पी है कि यह कैसे लागू किया गया है और 'स्नैग' क्या हैं। इस समारोह का अपेक्षित व्यवहार क्या होगा? (वापसी सरणी, या पहले डोम तत्व, आदि वापस)।
जरूरी नहीं - Sizzle (jQuery का इंजन) देखें और आप इनमें से कोई भी नहीं देखेंगे। – James
यह आधुनिक ब्राउज़रों में अनावश्यक है। querySelectedAll() एक बेहतर समाधान है। – freeone3000