JQuery + HTML + CSSJQuery/HTML鏈接不加載第一次點擊
我想獲得導航欄上的鏈接來更新我有一個「div」標記。我得到了它的工作,但我必須點擊每個超鏈接兩次,然後在主瀏覽器上加載頁面。爲什麼?只需點擊一次,我如何加載它?
test.js:
function onScreen(id){
$("a#" + id).click(function(){$("div#viewer").load(id + '.html')});
}
main.html中:
<a href="#" id="about" onclick="onScreen('about')">About Us</a>
<a href="#" id="account" onclick="onScreen('account')">My Account</a>
等
<div class ="article" id="viewer">
<p>welcome to this awesome site! </div>
有一個 「about.html」 文件(以及其他所有必需的文件)在同一個文件夾中。再次,代碼的功能,只是不像它應該的。
是 - 這非常精確說明問題。那麼解決方案呢? :) – Lix 2012-07-26 22:09:16
的確,我只回答了第一部分的問題,編輯 – 2012-07-26 22:17:36
謝謝!今天我會嘗試一下! – Jeff 2012-07-27 15:26:38