首页 > 其他 > 详细

jq获取当前点击的li是ul中的第几个?

时间:2016-06-23 14:07:45      阅读:549      评论:0      收藏:0      [点我收藏+]

<script>

  var navulsize = $(‘.navul li‘).size();
            var navulwidth = $(‘.navul li‘).width();
            var allwidth = navulwidth*navulsize;
            $(‘.navul‘).width(allwidth);
            $(‘.navul li‘).click(function(){
                var index = $(this).index();//获取当前点击的li是ul中的第几个
                var indexur = ‘#‘ + index;
                var indexurl = $(this).children(‘a‘).attr(‘href‘);
                var hehref = indexurl + indexur;
                var data = $(this).attr(‘data‘);
                $(this).children(‘a‘).attr(‘href‘,hehref);
                $(data).show().siblings(‘.gengxinbox‘).hide();
                $(this).addClass(‘liactive‘).siblings(‘li‘).removeClass(‘liactive‘);
                var endhref = $(this).children(‘a‘).attr(‘href‘);

      var parsenum = parseInt(endhref.replace(/[^0-9]/ig,""));//jq提取字符串中的数字
                alert(endhref);
            });

</script>

jq获取当前点击的li是ul中的第几个?

原文:http://www.cnblogs.com/mm2015/p/5610553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!