我在尝试更改活动li项目的字体颜色。我试过,按照其他职位上这个网站:如何使用jQuery更改ul中活动链接的颜色?
$("li").click(function() {
$("li").removeClass("active");
$(this).addClass("active");
而且我有这个 - Active Link - 上的jsfiddle。
其他元素属性会改变,但不是颜色。
我在尝试更改活动li项目的字体颜色。我试过,按照其他职位上这个网站:如何使用jQuery更改ul中活动链接的颜色?
$("li").click(function() {
$("li").removeClass("active");
$(this).addClass("active");
而且我有这个 - Active Link - 上的jsfiddle。
其他元素属性会改变,但不是颜色。
It's不工作,因为在你的网站整个代码为:
$(document).ready(function(){
$("li").click(function() {
$("li").removeClass("actives");
$(this).addClass("actives");
});
});
这将有助于解释代码如何使其无法工作。 – showdev 2013-08-23 22:45:47
$(document).ready(function ($) {
debugger;
var path = window.location.pathname.split("/").pop();
if (path == '')
path = "page1.aspx";
var target = $('.ul a[href,"' + path + '"]');
target = $(this).a(active);
});
这是正确的吗?
好吧,如果它不工作,什么给?我在这里添加了更多内容:http://jsfiddle.net/phUhb/34/,它在那里工作,但不在我的网站上。或者,这是我将不得不挖掘自己... – Adam 2012-04-12 16:54:56
除非我看到所有的东西,你必须自己挖掘它。如果它不在你的网站上工作,那么它听起来像是有另一个CSS规则覆盖它。 – 2012-04-12 16:57:38
恩,谢谢你的帮助。 – Adam 2012-04-12 17:06:30