मैं फिल्टर का उपयोग करने के लिए एरियल पॉपोवस्की के सुझाव के साथ गया, हालांकि अगर मुझे कई जगहों पर इसकी ज़रूरत है, तो मैं ग्राहक चयनकर्ता बनाने के पेटर्सेंडिड के सुझाव का उपयोग करूंगा।
(महत्वपूर्ण) अंतर यह है कि निर्दिष्ट संपत्ति की जांच की जानी चाहिए। आईई हमेशा 80 से अधिक गुण देता है।
नोट: यहां तक कि यह 100% नहीं है। कुछ विशेषताएं हैं, जैसे INPUT .value, जो विशेष मामले हैं, लेकिन चूंकि मैं एक डीआईवी का उपयोग कर रहा हूं, इसलिए मैं उन्हें अनदेखा कर सकता हूं।
$("div").filter(function()
{
for (var i = 0; i < this.attributes.length; i++)
{
var attr = this.attributes[i];
if (attr.specified)
{
return true;
}
}
return false;
})
स्रोत
2010-03-15 18:38:31
अटारी विधि इस तरह के चयन नहीं कर सकती http://api.jquery.com/attr/ – PetersenDidIt