1
我的網站正在運行jQuery 1.6.2。這我不能改變。使用URL哈希檢查加載jQuery標籤不同的方式
我想檢查是否#hash是出現在URL和加載一個jQuery標籤到一個特定的標籤,像這樣......
if(window.location.hash == '#rates') {
$("#tabs").tabs({
show: { effect: "slideDown", duration: 300 },
hide: { effect: "fade", duration: 300 },
active: 4
)};
} else {
$("#tabs").tabs({
show: { effect: "slideDown", duration: 300 },
hide: { effect: "fade", duration: 300 }
});
}
它不工作,只是打破jQuery的標籤。如果我刪除所有的if/else並且只有以下內容...
$("#tabs").tabs({
show: { effect: "slideDown", duration: 300 },
hide: { effect: "fade", duration: 300 },
active: 4
});
它按預期工作。有誰知道什麼可能導致這個問題?我想知道如果它只是jQuery版本,不喜歡我如何寫它...我知道類似的東西在我工作過的其他網站上工作正常。
WOW搞砸右括號。我不能相信我只是錯字,那就是問題所在。感謝您的發現。現在都在工作。 – Sean 2013-05-03 21:47:01
不客氣:) – Andreas 2013-05-03 21:50:50