如果我的编码如下......
我如何获得当前的LI索引?
JSP
<c:forEach var="list" items="${list}">
<ul id="bbs">
<li><a>item1</a></li>
<li class="tmpClick"><a>item2</a></li>
<li><a>item3</a></li>
</ul>
</foreach>
<script type="text/javascript">
<!--
jq('.tmpClick').click(function() {
console.log( "log " +jq(this).index() ) ;
});
//-->
</script>
例) - HTML TAG
<ul id="bbs">
<li><a>item1</a></li>
<li class="tmpClick"><a>item2</a></li>
<li><a>item3</a></li>
</ul>
<ul id="bbs">
<li><a>item1</a></li>
<li class="tmpClick"><a>item2</a></li>
<li><a>item3</a></li>
</ul>
<ul id="bbs">
<li><a>item1</a></li>
<li class="tmpClick"><a>item2</a></li>
<li><a>item3</a></li>
</ul>
<ul id="bbs">
<li><a>item1</a></li>
<li class="tmpClick"><a>item2</a></li>
<li><a>item3</a></li>
</ul>
.
.
.
.
IDX |标题|推荐
1 item1 1
2 item2 2
3 item3 3
4 item4 4
firefox日志
log 1
答案 0 :(得分:0)
您想使用状态变量。
<c:forEach var="foo" items="${list}" varStatus="status">
<option value="${status.count}"></option>
</c:forEach>
澄清:
${status.index}
从0 ${status.count}
从1