我有這樣的代碼:檢查元素包含另一個
$('#detail div p').each(function() {
if ($(this).children("i").length) {
var TheVar = "Yes";
MyData.push(TheVar);
} else {
var TheVar = "No";
MyData.push(TheVar);
};
});
的問題是,我有時會得到不正確的答案,因爲如果裏面p
的i
元素還沒有加載,然後我得到No
,而不是Yes
。是否有任何解決方案要等到dom被加載?
問候
是一個'$如果這些孩子都通過Ajax調用,那麼(文件)。就緒(函數(){'包裝? – tymeJV
的唯一途徑這裏面的代碼做「計數」就是在成功中做到這一點s調用ajax的方法。 –
這段代碼裏面'request'模塊中的節點,'變量$ = cheerio.load(身體);' – user1665355