Rumah > hujung hadapan web > tutorial js > Analisis dan penyelesaian kepada punca kesilapan dalam mendapatkan kandungan dalaman kemahiran DIV_javascript

Analisis dan penyelesaian kepada punca kesilapan dalam mendapatkan kandungan dalaman kemahiran DIV_javascript

WBOY
Lepaskan: 2016-05-16 15:17:04
asal
1409 orang telah melayarinya

1. Penerangan ralat

2. Sebab ralat

Untuk menambah elemen pada div, gunakan append();

$("#divStyle").append("<div><label>_data[i].name</label></div>");
Salin selepas log masuk

Tambah mengandungi data dinamik Apabila data permintaan kosong, dapatkan dan tentukan kandungan dalam div:

var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("<div><img src='/images/head.png'></div>");
}
Salin selepas log masuk

Saya tidak pernah memasukkan if semasa menilai Kemudian, saya menggunakan konsol untuk nyahpepijat dan mendapati walaupun tiada data, terdapat banyak ruang dan pemisah baris di dalam div

3. Penyelesaian

(1) Gunakan kaedah penyembunyian JS

Apabila data yang diminta dinilai kosong, imej gesaan tanpa data akan dipaparkan, jika tidak, imej gesaan tanpa data akan disembunyikan

(2) Gunakan JsViews untuk meminta kaedah data

Seperti yang dinyatakan di atas, artikel ini memperkenalkan kepada anda analisis dan penyelesaian kepada punca-punca ralat dalam mendapatkan kandungan dalaman DIV saya harap ia akan membantu anda.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan