选择以“abc”开头并以“xyz”结尾的元素

我的页面中有元素,例如“abc_1_2_3_xyz”。如何在Jquery中选择以“abc”开头并以“xyz”结尾的元素?

$('div[id^="abc"], div[id$="xyz"]'); 

您可以使用2个属性选择器。

 $('div[id^="abc"][id$="xyz"]'); 

请尝试以下方法:

 $('div[id^="abc"][id$="xyz"]'); 

http://api.jquery.com/multiple-attribute-selector/

使用filter:

 $('div') .filter(function() { return this.id.match(/^abc+xyz$/); }) .html("Matched!") ;