我有javascript和jQuery的这个问题,并想知道我是否可以得到一些帮助将javascript重写为jQuery? =)
var url = location.href.split('#');
var active = url[1];
if(active == "home") {
/* code */
}
else if(active == "blog") {
/* code */
}
答案 0 :(得分:1)
switch (window.location.hash.substr(1)){
case 'home':
// code
break;
case 'blog':
// code
break;
}
答案 1 :(得分:0)
正如你所拥有的那样。 jQuery不是JavaScript的替代品,它只是一个扩展。
答案 2 :(得分:0)
jQuery主要是一个DOM操作和Ajax库。它没有加载用于摆弄URI甚至字符串的函数。我认为核心jQuery中没有任何东西可以改进问题中的代码。