/ / डेटा विशेषताओं और jQuery का उपयोग करके मैं डेटा विशेषता नाम और डेटा विशेषता मान द्वारा तत्वों का चयन कैसे कर सकता हूं - जावास्क्रिप्ट, jquery, html5

डेटा विशेषताओं और jQuery का उपयोग करके मैं डेटा विशेषता नाम और डेटा विशेषता मान द्वारा तत्वों का चयन कैसे कर सकता हूं - जावास्क्रिप्ट, jquery, html5

मुझे डेटा विशेषता नाम और डेटा विशेषता मान द्वारा तत्वों का चयन करने की आवश्यकता है।

कुछ पसंद है (लेकिन जाहिर है, यह काम नहीं करता है)

for(var i=0; i<x.length; i++){
var y = $(".my-class").attr("data-id", i); //trying to select here
y.html("input" + i);
}

यह नहीं पता कि इसे कैसे प्राप्त किया जाए, कृपया मदद करें! :)

उत्तर:

उत्तर № 1 के लिए 1

आप उपयोग कर सकते हैं विशेषता चयनकर्ता

var y = $(".my-class[data-id="" + i + ""]");

चयनकर्ता के बाद से .my-class दोहराया जाता है, आप इसे कैश कर सकते हैं

var els = $(".my-class");
for(var i=0; i<x.length; i++){
var y = els.filter("[data-id="" + i + ""]"); //trying to select here
y.html("input" + i);
}

डेमो: बेला