zoukankan      html  css  js  c++  java
  • jq获取当前点击的li是ul中的第几个?

    <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>

  • 相关阅读:
    博客作业03--栈和队列
    博客作业02---线性表
    博客作业01-抽象数据类型
    C语言最后一次作业--总结报告
    C语言博客作业--函数嵌套调用
    java课程设计——2048
    博客作业06--图
    博客作业05--查找
    博客作业04--树
    博客作业03--栈和队列
  • 原文地址:https://www.cnblogs.com/mm2015/p/5610553.html
Copyright © 2011-2022 走看看