-3
我正在將一些表格加載到jquery.load()
的div中。 問題是,當它被加載時,我找不到$("something");
,我無法在頁面源中看到它。Jquery加載和頁面源碼刷新
我該怎麼辦?
我的代碼:
$("span#loadMeBadminton").load("badminton/gen/"+date);
我正在將一些表格加載到jquery.load()
的div中。 問題是,當它被加載時,我找不到$("something");
,我無法在頁面源中看到它。Jquery加載和頁面源碼刷新
我該怎麼辦?
我的代碼:
$("span#loadMeBadminton").load("badminton/gen/"+date);
最有可能你嘗試選擇尚未在DOM被加載的是,這意味着一個AJAX調用是異步的元素。相反,您應該使用load
的回調函數來確保元素在選擇添加內容時可用。
$("span#loadMeBadminton").load("badminton/gen/"+date, function() {
// content should be available now
$("something"); // select whatever you want
});
你可以發佈你的jQuery代碼嗎? – Polyov
你找不到什麼?你是通過'jQuery(「something」).load(...)'放入數據,然後發現在加載完成後你不再獲得與jQuery(「something」)匹配的元素嗎?你確定負載成功完成嗎? –
我無法找到加載到頁面的元素。當它加載我使用$()選擇器,它返回空陣列 – Neonguardian