jq获取同一类名的但处于不同父元素下的当前元素的索引值问题
来源:互联网 发布:安全阀计算软件 编辑:程序博客网 时间:2024/06/06 01:22
jq获取同一类名的但在不同父元素下的元素的索引值问题
其实很简单,但是可能这种需求真的不多,所以网上资料有点少,索性写一个吧.
首先把需求说明白...
dom基本结构类似图中所示,需求就是给类名为b1,b2的元素分别添加不同的点击事件,
点击后 对应的b,b1,b2都会发生样式上的改变,实现这需求的根本就是获取当前点击的元素索引值.
今天被这问题浪费不少时间,开始做着需求的时候没想太多,顺手就用$(this).index()获取索引值了,后来发现是我想简单了...
这样获取到的是对于父元素b中b1或者b2的索引值,永远是0.
当然有一种方法是可以的,事件委托给父元素添加点击事件,然后根据事件的点击位置判断点击的是b1还是b2,分别调取不同的函数就好了.
但是个人觉得这么有点复杂了,可能是太久没用jq了,真是是忘了...
这么写就轻轻松松获取到了索引值
写这篇是为了记录下今天浪费的一小时...
2 0
- jq获取同一类名的但处于不同父元素下的当前元素的索引值问题
- jq获取同一类名的但处于不同父元素下的当前元素的索引值
- 兼容的获取html元素的当前样式的方法
- jq获取元素内文本,但不包括其子元素内的文本值的方法
- Android获取包名,版本号,以及AndroidManifest.xml不同元素下的 <meta-data>的值
- 定位HTML中名字相同的元素的当前操作项索引
- 获取指定父元素下指定类名的元素集合
- JQ获取html元素的内容
- JQ获取元素的内部内容
- jquery点击事件获取该元素在整个一类元素中的索引值
- jq获取动态生成元素(标签)的参数值
- Jquery获取当前元素的索引值
- jquery获取当前元素的索引值
- jquery获取当前元素的索引值
- jquery获取当前元素的索引值
- jquery 获取当前元素的索引值
- 同一类的不同对象同样属性值相加
- jq的选择元素
- Groovy 集合
- C和C++的一点区别
- 菲波那切数列数列的3种实现
- Hibernate组件属性
- 业务上云,去争取更大的胜利!
- jq获取同一类名的但处于不同父元素下的当前元素的索引值问题
- HTTP状态码对照表
- bean标签scope属性
- 安卓6.0注意的权限问题
- 文章标题x86汇编语言从实模式到保护模式-任务切换
- c++ string 转 int
- C++Primer第五版 第七章习题答案(31~40)
- Serverless,下一个趋势?
- 真正解决ASP.NET每一个页面首次访问超级慢的问题