Chinaunix首页 | 论坛 | 博客
  • 博客访问: 922150
  • 博文数量: 210
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2070
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 21:54
文章分类

全部博文(210)

文章存档

2020年(2)

2019年(18)

2018年(27)

2017年(5)

2016年(53)

2015年(88)

2014年(17)

分类: jQuery

2018-09-06 09:26:10

在JQuery中可以通过选择器来选取指定的元素,但如果有一组Button它们的ID都是以my_button_xxx这样的形式书写的

点击(此处)折叠或打开

  1. <button id="my_button_oo1" value="001"/>
  2. <button id="my_button_oo2" value="002"/>
  3. <button id="my_button_oo3" value="003"/>
  4. <button id="my_button_oo4" value="004"/>

如果他们的作用都是alert出自己的value,这时我们可以通过这样的形式来选择:

点击(此处)折叠或打开

  1. $(function(){
  2.   $("button[id^='my_button']").click(function(){
  3.      alert(this.value);
  4.   });
  5. })

通过这种形式我们可以把id以my_button开头的所有button 都给选择,而不用为每个button写出一个。

 

$("input[id$='bottom']")       选择所有的id属性以'bottom'结尾的input元素
$("input[id*='contain']")      选择所有的id属性包含'contain'的input元素
阅读(3421) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~