如何获取li的index值

tcmis 2013-10-26 07:04:47
给li元素中添加图片,通过show_pic_detail方法显示图片

$("#scrollPic ul").append("<li onclick=show_pic_detail($(this).find('img').attr('src'))><a href='#' title=''><img align='middle' src=../css/loading.gif id='article-image-"+i+"' border='0' /></a></li>");


如何在show_pic_detail方法中获取当前li的索引值

alert($(this).index("#scrollPic"));
$('li').index("#scrollPic")

上面两种方法怎么都不行,如何获取, 请大侠指教。
...全文
287 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
单独加入 var b=""; $("#scrollPic ul li").click(function(){ var a=$(this).index(); alert(a); b=a; } 然后把b当参数传给 show_pic_detail($(this).find('img').attr('src'),b)
tcmis 2013-10-26
  • 打赏
  • 举报
回复
$("#scrollPic li").index(); 测试不行, 返回-1 zzgzzg00 dom.style.zIndex 这个不是获取li的index值吧。
似梦飞花 2013-10-26
  • 打赏
  • 举报
回复
dom.style.zIndex
  • 打赏
  • 举报
回复
$("#scrollPic li").index();

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧