有人可以幫助爲什麼這不起作用。jQuery中的參數功能
HTML代碼:
<li><a href="#" onclick="adminDBDisplay(ownorg);" >OOrg</a></li>
<li><a href="#" onclick="adminDBDisplay(twoorg);" >Twoorg</a></li>
的jQuery:
$(document).ready(function(){
function adminDBDisplay(db){
alert("Got into function" +db);
// Planning to use jQuery Ajax here
}
});
當我看着使用螢火蟲,我得到以下錯誤:
"ReferenceError: adminDBDisplay is not defined"
能有人幫我這是爲什麼不加工。我如何接近這個問題出現了一些問題。請讓我知道是否有更好的方法。謝謝你的幫助。
這是因爲該函數是在ready()函數中定義的。在任何調用'.ready()'之前,DOM都會解析''。這意味着該函數的名稱在DOM處理時不可用。只需移動'.ready()'外部的*函數*,你會發現它的工作原理。 – Ohgodwhy