在JQuery中可以通过选择器来选取指定的元素,但如果有一组Button它们的ID都是以my_button_xxx这样的形式书写的
<button id="my_button_oo1" value="001"/>
<button id="my_button_oo2" value="002"/>
<button id="my_button_oo3" value="003"/>
<button id="my_button_oo4" value="004"/>
如果他们的作用都是alert出自己的value,这时我们可以通过这样的形式来选择:
$(function(){ $("button[id^='my_button']").click(function(){ alert(this.value); }); });
通过这种形式我们可以把id以my_button开头的所有button 都给选择,而不用为每个button写出一个。
$(
"input[id$='bottom']"
) 选择所有的id属性以
'bottom'
结尾的input元素
$(
"input[id*='contain']"
) 选择所有的id属性包含
'contain'
的input元素