如何添加變量到我的選擇:添加變量到jQuery選擇
function addCurrentClass(){
var loc = window.location;
$('#nav li a[href = "' + loc + '"]').addClass('currentpage');
}
我試過的許多變化上面使用不同類型的選擇,並不能讓它改變包含的價值在var loc中。
任何想法?
感謝
如何添加變量到我的選擇:添加變量到jQuery選擇
function addCurrentClass(){
var loc = window.location;
$('#nav li a[href = "' + loc + '"]').addClass('currentpage');
}
我試過的許多變化上面使用不同類型的選擇,並不能讓它改變包含的價值在var loc中。
任何想法?
感謝
您應該使用window.location.href
而不是window.location
來獲取網址,但該方法的主要問題可能是它只在鏈接標記中具有完全限定的URL時纔有效。本地或相對URL不起作用。
謝謝,現在工作,這是我知道的一個粗略的方法,但在這種情況下,不能做正確的服務器。我想我可以使用:contains(<?$ _ SERVER [REQUEST_URI]?>)..hmm ... – patnz 2010-11-08 23:13:19