Maison > interface Web > js tutoriel > Analyse et solutions aux causes d'erreurs dans l'obtention du contenu interne des compétences DIV_javascript

Analyse et solutions aux causes d'erreurs dans l'obtention du contenu interne des compétences DIV_javascript

WBOY
Libérer: 2016-05-16 15:17:04
original
1409 Les gens l'ont consulté

1. Description de l'erreur

2. Raison de l'erreur

Pour ajouter des éléments au div, utilisez append();

$("#divStyle").append("<div><label>_data[i].name</label></div>");
Copier après la connexion

Append contient des données dynamiques Lorsque les données de la requête sont vides, obtenez et déterminez le contenu dans le div :

var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("<div><img src='/images/head.png'></div>");
}
Copier après la connexion

Je n'ai jamais entré le if pour juger. Plus tard, j'ai utilisé la console pour déboguer et j'ai découvert que même s'il n'y avait pas de données, il y avait de nombreux espaces et sauts de ligne à l'intérieur du div

3.Solution

(1) Utiliser la méthode de masquage JS

Lorsque les données demandées sont jugées vides, l'image d'invite sans données sera affichée, sinon l'image d'invite sans données sera masquée

 ;

(2) Utilisez JsViews pour demander la méthode de données

Comme mentionné ci-dessus, cet article vous présente l'analyse et les solutions aux causes des erreurs lors de l'obtention du contenu interne de DIV. J'espère qu'il vous sera utile.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal