我的页面中有元素,例如“abc_1_2_3_xyz”。如何在Jquery中选择以“abc”开头并以“xyz”结尾的元素?
$('div[id^="abc"], div[id$="xyz"]');
答案 0 :(得分:5)
您可以使用2个属性选择器。
$('div[id^="abc"][id$="xyz"]');
答案 1 :(得分:4)
答案 2 :(得分:0)
使用过滤器:
$('div')
.filter(function() {
return this.id.match(/^abc+xyz$/);
})
.html("Matched!")
;