Shi*_*chi -1 jquery addclass selector removeclass
我对jQuery有疑问
<ul class="tabs">
<li class="active"><a href="#doc-new">Home</a></li>
<li><a href="#doc-fav">Profile</a></li>
<li><a href="#doc-read">Messages</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如何使用jQuery设置active for <li>with <a>href是doc-read?
<ul class="tabs">
<li><a href="#doc-new">Home</a></li>
<li class="active"><a href="#doc-fav">Profile</a></li>
<li><a href="#doc-read">Messages</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我可以找到#doc-read但不知道怎么addClass做父母<li>.
"如何使用jQuery来设置活跃
<li>与<a>有id为文档阅读?"
这不是"id",而是"href".但无论如何,你这样做:
$('a[href="#doc-read"]').parent().addClass("active");
Run Code Online (Sandbox Code Playgroud)
但是,如果想要将li设置为活动,只需单击任何锚元素,那么您将执行以下操作:
$(document).ready(function() {
$("ul.tabs a").click(function() { // when any anchor clicked
$("ul.tabs li").removeClass("active"); // remove current "active"
$(this).parent().addClass("active"); // set "active" on parent
// of clicked anchor
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1257 次 |
| 最近记录: |