在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元素
阅读(3583) | 评论(0) | 转发(0) |