添加变量到jQuery选择
问题描述:
如何添加变量到我的选择:添加变量到jQuery选择
function addCurrentClass(){
var loc = window.location;
$('#nav li a[href = "' + loc + '"]').addClass('currentpage');
}
我试过的许多变化上面使用不同类型的选择,并不能让它改变包含的价值在var loc中。
任何想法?
感谢
答
您应该使用window.location.href
而不是window.location
来获取网址,但该方法的主要问题可能是它只在链接标记中具有完全限定的URL时才有效。本地或相对URL不起作用。
谢谢,现在工作,这是我知道的一个粗略的方法,但在这种情况下,不能做正确的服务器。我想我可以使用:contains()..hmm ... – patnz 2010-11-08 23:13:19