具有动态id的jQuery选择器可以使用属性选择器来选择元素。例如,如果您的HTML代码中有一个元素具有动态id,如下所示:
<div id="my-element-123">Hello, world!</div>
您可以使用以下jQuery选择器来选择该元素:
$('div[id^="my-element-"]')
这个选择器会选择所有id以"my-element-"开头的div元素。如果您需要更具体的选择器,您可以使用正则表达式来匹配id属性,例如:
$('div[id^="my-element-"]').filter(function() {
return /^my-element-\d+$/.test($(this).attr('id'));
});
这个选择器会选择所有id以"my-element-"开头,并且后面紧跟一个或多个数字的div元素。
领取专属 10元无门槛券
手把手带您无忧上云