首先我们需要一个html结构 我们遍历ul 下所有的li 并添加点击事件,一般我们会在for循环里面添加点击事件,但是结果和我们所期盼不一样,那么是为什么呢???? 接下来看看我们的js代码 我们实现了!!! 这样就是得来我们想要的效果点击相应的li得来相应 ...
有一个ul,ul里面有几个li,如果需要点击li打印出此li对应的索引号该怎么做呢 最开始的想法是: lt ul gt lt li gt 春 lt li gt lt li gt 夏 lt li gt lt li gt 秋 lt li gt lt li gt 冬 lt li gt lt ul gt lt script type text javascript gt var lis document ...
2017-02-10 11:12 0 1384 推荐指数:
首先我们需要一个html结构 我们遍历ul 下所有的li 并添加点击事件,一般我们会在for循环里面添加点击事件,但是结果和我们所期盼不一样,那么是为什么呢???? 接下来看看我们的js代码 我们实现了!!! 这样就是得来我们想要的效果点击相应的li得来相应 ...
jquery点击li 获取当前父节点所在类的索引 $('.jbcz').find('.content li').click(function(){ //alert($('.jbcz').find('.content').index($(this).parent().parent ...
;li>香蕉</li> <li>苹果</li> ...
使用原生js给每个li绑定onclick点击事件,输出每条li的下标(索引) htm部分 首先需要获取页面中每一条li节点 1、通过设置属性方式 给每一条li设置属性index为i, 点击时就可以获取this的index属性。 2、通过设置自定义属性方式, 给每一条li设置 ...
你运行一下代码会发现,无论你点击哪个列表,控制台都是输出10。这是因为var声明的变量是函数作用域的,而不是块级作用域的。也就是说,for循环10次,每次都是改变同一个i,所以它的值会从0一直加到10。还有个问题是闭包导致的,闭包保存的是外部变量的引用,而不是值。也就是说,循环10次监听器创建 ...
$('.spring_left ul li').on('click',function(e){ $(this).addClass('selected') //为选中项添加高亮 .siblings().removeClass('selected')//去除其他项的高亮形式 .end(); }) ...