我在嘗試更改活動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