考虑由数据属性索引的p
标记数组。
<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>
要按p
选择data-id
并附加我可以使用的文字:
$('.my-class[data-id="' + dataId + '"]').append(myText);
上述内容会将myText
附加到具有相同p
的所有data-id
代码中。但是如果我想同时选择data-id
和data-id-index
呢?
答案 0 :(得分:59)
执行与您相同的操作...属性选择器可以链接:
$('.my-class[data-id="' + dataId + '"][data-id-index="'+dataIdIndex+'"]').append(myText);