首頁 > web前端 > js教程 > 關於取得DIV內部內容報錯的原因分析及解決方法_javascript技巧

關於取得DIV內部內容報錯的原因分析及解決方法_javascript技巧

WBOY
發布: 2016-05-16 15:17:04
原創
1408 人瀏覽過

1、錯誤描述

2、錯誤原因

由於在div中加入元素,利用append();

$("#divStyle").append("<div><label>_data[i].name</label></div>");
登入後複製

append裡面是動態數據,當請求資料為空時,取得並判斷div中的內容:

var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("<div><img src='/images/head.png'></div>");
}
登入後複製

在判斷時始終不進到if裡,後來用console調試,發現即使沒有資料div內部也有好多空格和換行

3、解決方法

(1)利用JS隱藏法

當判斷請求的資料為空時,將無資料提示圖片顯示,否則隱藏無資料提示圖片;

(2)利用JsViews請求資料方法

以上所述本文給大家介紹的關於取得DIV內部內容報錯的原因分析及解決辦法,希望對大家有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板