在ul li中选择一个href更改颜色
on select a href change color in ul li
这里我使用选项卡菜单来选择不同的选项卡,我想更改所选按钮的颜色,当我选择按钮时,将其更改为颜色
<div id="tabs">
<ul>
<li><a class="active" href="#" name="tab1">Tempu Services</a></li>
<li><a href="#" name="tab2">Buy and Sale</a></li>
<li><a href="#" name="tab2">Job Service</a></li>
</ul>
</div>
和我的css id我的JavaScript是
<script>
$(window).load(function(){
$("#tabs ul li a").click(function () {
$("#tabs ul li a").not(this).removeClass("active").addClass('unactive')
$(this).toggleClass("unactive").toggleClass("active");
});
});//]]>
</script>
我也将这个脚本用于这个
<script>
$(document).ready(function() {
$("#contenty").find("[id^='tab']").hide();
$("#tabs li:first").attr("id","currenty");
$("#contenty #tab1").fadeIn();
$('#tabs a').click(function(e) {
e.preventDefault();
if ($(this).closest("li").attr("id") == "currenty"){
return;
}
else{
$("#contenty").find("[id^='tab']").hide();
$("#tabs li").attr("id",""); //Reset id's
$(this).parent().attr("id","current");
$('#' + $(this).attr('name')).fadeIn();
}
});
});
</script>
并且我使用jquery 1.9.1
最简单的方法是
$("#tabs ul li a").click(function () {
var active_link = $("#tabs ul li a").filter('.active').removeClass('active'); // filter elements only with class active and remove it.
$(this).toggleClass("active"); // toggle active class of this element
});
演示
Try,
$("#tabs ul li a").click(function () {
$("#tabs ul li a").removeClass("active").addClass('unactive')
$(this).toggleClass("active unactive");
});
演示
$(document).ready(function () {
$("#tabs ul li a").click(function () {
$('#tabs ul li a.active').removeClass('active').addClass('unactive');
$(this).addClass('active');
});
});
尝试将代码包装在就绪事件处理程序中,而不是加载。
相关文章:
- CSS 在悬停时使图像变暗 - 在其周围添加一个 href
- 使用 Javascript 在运行时禁用<一个 href>
- 如何从一个 HREF 填充多个输入字段
- 将现有单选按钮更改为 <一个 href>
- 如何使用 JavaScript 单击一个 href 后编辑 3 个标签的值
- 返回值从 Javascript 到 HTML <一个 href> 标记
- 与号(&)在 DOM 中不转义会生成一个 href
- 使用php变量+javascript变量创建一个href-url
- <一个 href=#> 重定向到索引的链接..php
- 使文件输入成为一个href
- 带有javascript递增url的下一个/上一个href按钮
- 在 Echo 语句中插入一个 href
- 用jquery在一个href值的末尾添加
- 如何防止默认和禁用一个href
- 一个href click或onclick 2个动作(两个或更多函数)
- 如何循环遍历一个href's列表
- 如何通过jquery .html创建一个href,然后使用它的事件
- 向javascript代码中添加一个href类
- 选择一个href="#"打开父母李
- 如何使一个链接记住它的价值作为一个href之前转移到下一页中使用