我只是想知道如何檢查div是否沒有子元素,因爲如果元素沒有加載到指定div中,我需要放置一個佔位符文本。檢查div是否有html元素
這裏是我的代碼:
var test = ($('#'+chartId)).children().length;
console.log(test);
if(test==""){
alert('empty');
}
else{
alert('present');
}
將這項工作,如果我想如果Flash組件被加載到一個div來檢測?
你爲什麼不嘗試一下,並詢問如果它不工作嗎? – strauberry
您不需要將長度轉換爲字符串。只要'if($(「#id」)。length)'會做。是的,'children()'只會返回HTML孩子,所以你應該安全使用 – CodingIntrigue