jQuery只匹配来自div的id的一部分

前端之家收集整理的这篇文章主要介绍了jQuery只匹配来自div的id的一部分前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
昨天晚上我遇到了一个不寻常的情况。

我只需要匹配id的一部分。让我以一个例子清除你们

我有几个div

<div id="sales_info_1">... ...... ...... ...... ...</div>
<div id="sales_info_2">... ...... ...... ...... ...</div>
<div id="sales_info_3">... ...... ...... ...... ...</div>

和jQuery就像

jQuery("div#dont_know_what_to_write_here").bind("click",function(){
    ... ...... ...... ...... ...
});

我只需要匹配sales_info,忽略_1,_2或_anything,任何人都可以建议我如何实现这一点?

谢谢

解决方法

你可以使用 “Starts With” selector
$('div[id^="sales_info_"]')

我宁愿建议你为你的元素使用一个唯一的类名,你可以选择。

猜你在找的jQuery相关文章