TD5*_*540 22 javascript xhtml jquery
<ul class="bullets">
<li><a href="#">item 1</a></li>
<li><a href="#">item 2</a></li>
<li><a href="#">item 3</a></li>
<li><a href="#">item 4</a></li>
<li><a href="#">item 5</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
当我点击<a>元素时,我想得到它的父母<li>的索引号.
我正在尝试创建一个carrousel类型函数,它不需要列表项上的item-n类.
$(".bullets li a").click(function(){
var myIndex = $(this).parent().index(this);
showPic(myIndex);
});
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
TD.
小智 38
$(this).parent().index();
简短又甜蜜
更正:这不短而且甜美
从哪里来它应该是这样的:
$(".bullets li a").click(function(){
var myIndex = $(this).parent().index();
console.log(myIndex);
showPic(myIndex);
});
Run Code Online (Sandbox Code Playgroud)
Jam*_*mes 24
$(".bullets li a").click(function(){
var myIndex = $(this).parent().prevAll().length;
showPic(myIndex);
});
Run Code Online (Sandbox Code Playgroud)
注意:prevAll().length会给你一个从零开始的索引; 第一项将是0(零).
| 归档时间: |
|
| 查看次数: |
27829 次 |
| 最近记录: |