Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过单击另一个ul li元素获取活动的ul li元素id_Javascript_Jquery - Fatal编程技术网

Javascript 通过单击另一个ul li元素获取活动的ul li元素id

Javascript 通过单击另一个ul li元素获取活动的ul li元素id,javascript,jquery,Javascript,Jquery,我有两个ul元素。单击其中一个,我希望获得活动的li元素的类。现在,通过单击任何ul元素,我只得到一个活动的li元素类 <div class="container secondary-header-tab-container"> <ul class="nav nav-tabs header-tabs dashboard-tabs" id="tab-shift" role="tablist"> <li role="presentation" c

我有两个
ul
元素。单击其中一个,我希望获得活动的
li
元素的类。现在,通过单击任何
ul
元素,我只得到一个活动的
li
元素类

<div class="container secondary-header-tab-container">
    <ul class="nav nav-tabs header-tabs dashboard-tabs" id="tab-shift" role="tablist">
        <li role="presentation" class="active">
            <a href="#" aria-controls="active" role="tab" data-toggle="tab" class="filter active" data-filter=".filterActive" id="active">Active</a>
            <p class="active_jobs_count" data-count="">0</p>
        </li>
        <li role="presentation" class="">
            <a href="#" aria-controls="archived" role="tab" data-toggle="tab" class="filter" data-filter=".filterArchived" id="inactive">Inactive</a>
            <p class="active_jobs_count" data-count="">0</p>
        </li>
        <li role="presentation" class="">
            <a href="#" aria-controls="completed" role="tab" data-toggle="tab" class="filter" data-filter=".filterCompleted" id="closed">Closed</a>
            <p class="active_jobs_count" data-count="">0</p>
        </li>
    </ul>
    <div class="job-card-sort-container pull-right" title="Filter">
        <div class="btn-group">
            <button type="button" class="btn btn-default dropdown-toggle active-sort" data-toggle="dropdown"  aria-haspopup="true" aria-expanded="false">All</button>
            <div type="button" class="btn btn-default sort-dropdown-icon">
                <span class="glyphicon glyphicon-filter"></span>
                <span class="sr-only">Toggle Dropdown</span>
            </div>
            <ul class="dropdown-menu">
                <li><a href="#" class="filter active" data-filter="all">All</a></li>
                <li><a href="#" class="filter" data-filter=".normal" >Normal</a></li>
                <li><a href="#" class="filter" data-filter=".urgent" >Urgent</a></li>
                <li><a href="#" class="filter" data-filter=".private">Private</a></li>
                <li><a href="#" class="filter" data-filter=".shared" >Shared</a></li>
            </ul>
        </div>
    </div>
</div>

面对同样的问题,任何人都能给出最好的答案。ThanksI创建了一个小提琴,它会提醒两个活跃的
  • s。不知道你在问什么谢谢史蒂夫。假设ul1和ul2,ul1有3个li,ul2有5个li,加载ul1.li1和ul2.li1的页面处于活动状态。现在,如果我单击ul2.li2,ul2.li1中的活动类应该被删除并添加到新单击的li元素,即ul2.li2。现在,我的问题是,我同时需要两条警报消息1。ul2.li2 id和2。ul1.li1 id(因为ul1.li1现在仍然处于活动状态)。类似地,如果我单击ul1.li3(或)li2触发警报消息ul.li(3或2)id和ul2.li2 id。在上面的注释中,id表示它可能是一个数据过滤器或text(),这有我认为您正在寻找的更改。面对相同的问题,任何人都可以提出最佳答案。ThanksI创建了一个小提琴,它会提醒两个活跃的
  • s。不知道你在问什么谢谢史蒂夫。假设ul1和ul2,ul1有3个li,ul2有5个li,加载ul1.li1和ul2.li1的页面处于活动状态。现在,如果我单击ul2.li2,ul2.li1中的活动类应该被删除并添加到新单击的li元素,即ul2.li2。现在,我的问题是,我同时需要两条警报消息1。ul2.li2 id和2。ul1.li1 id(因为ul1.li1现在仍然处于活动状态)。类似地,如果我单击ul1.li3(或)li2触发警报消息ul.li(3或2)id和ul2.li2 id。在上面的注释id中,表示它可能是一个数据过滤器或text(),这有我认为您正在寻找的更改。