js/jq修改一些参数,实现功能

<li class="drop admin active"> <a href="#" id="myTabDrop2" class="dico-cl bluray"><span class="name">4</span><b class="caret"></b></a> 
   <ul class="drop-menu" role="menu" aria-labelledby="myTabDrop2"> 
    <li><a class="dico-cl" href="#con_list_1">1</a></li> 
    <li><a class="dico-cl" href="#con_list_2">2</a></li> 
    <li><a class="dico-cl" href="#con_list_3">3</a></li> 
    <li><a class="dico-cl" href="#con_list_4">4</a></li> 
   </ul> 
</li>

js

        $(".admin .drop-menu li").click(function() {
            var sclass = $(this).find('a').attr('class');
            var stext = $(this).text();
            $("#myTabDrop2 .name").text(stext);
            $("#myTabDrop2").removeClass($("#myTabDrop2").attr('class'));
            $("#myTabDrop2").addClass(sclass);
        });    

默认显示的<span class="name">4</span>里的4变成第一个li的1

阅读 1.4k
1 个回答
$("#myTabDrop2 .name").text($(".admin .drop-menu li").eq(0).text());
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题