2013-08-20 9 views
27

डेटा विशेषताओं द्वारा अनुक्रमित p टैग की इस सरणी पर विचार करें।jQuery का उपयोग करके, मैं एकाधिक डेटा-गुणों से तत्वों का चयन कैसे कर सकता हूं?

<p class='my-class' data-id='0' data-id-index='1'></p> 
<p class='my-class' data-id='0' data-id-index='2'></p> 
<p class='my-class' data-id='1' data-id-index='1'></p> 
<p class='my-class' data-id='1' data-id-index='2'></p> 

data-id द्वारा एक p चयन करने के लिए और पाठ संलग्न मैं उपयोग कर सकते हैं:

$('.my-class[data-id="' + dataId + '"]').append(myText); 

ऊपर ही data-id के साथ सभी p टैग करने के लिए myText संलग्न कर देगा। लेकिन अगर मैं data-id और data-id-index दोनों का चयन करना चाहता हूं तो क्या होगा?

उत्तर

44

भी यही करें जैसा कि आप पहले से ही था ... विशेषता चयनकर्ताओं श्रृंखलित जा सकता है:

$('.my-class[data-id="' + dataId + '"][data-id-index="'+dataIdIndex+'"]').append(myText); 
संबंधित मुद्दे

 संबंधित मुद्दे