Méthode html ()
Cette méthode est similaire à la propriété InnerHTML dans JavaScript et peut être utilisée pour lire ou définir le contenu HTML dans un élément. Pour obtenir le contenu d'un élément, vous pouvez:
var p_html = $ ("p"). html (); // Obtenez le code HTML pour l'élément PSi vous devez définir le code HTML pour un élément, vous pouvez également utiliser cette méthode, mais vous devez y transmettre un paramètre. Par exemple, pour définir le code HTML de l'élément P, vous pouvez utiliser le code suivant:
// Définit le code HTML $ ("P"). HTML ("Bienvenue dans la bibliothèque magique moderne concise ~~");Remarque: La méthode html () peut être utilisée pour les documents XHTML, mais pas pour les documents XML.
Méthode texte ()
Cette méthode est similaire à la propriété InnerText dans JavaScript et peut être utilisée pour lire ou éliminer le contenu texte dans un élément. Continuez à utiliser le code HTML ci-dessus et utilisez la méthode texte () pour fonctionner sur l'élément P:
var p_text = $ ("p"). text (); // Obtenez le contenu texte de l'élément PComme la méthode html (), si vous devez définir le contenu de texte pour un certain élément, vous devez également passer un paramètre. Par exemple, définissez le contenu du texte pour les éléments P, le code est le suivant:
// Définit le contenu texte de l'élément P $ ("P"). Texte ("Bienvenue dans la bibliothèque magique moderne concise ~~");Les deux points suivants doivent être notés:
La propriété InnerText dans JavaScript ne peut pas s'exécuter sous le navigateur Firefox, et la méthode Text () de JQuery prend en charge tous les navigateurs.
La méthode Text () est valide à la fois pour les documents HTML et les documents XML.
Lorsque vous affichez la liste des amis, définissez: <p id = "p $ {ami.friendId}"> </p> qui affiche le nom de l'ami, afin que le fichier JS puisse obtenir dynamiquement l'ID de l'élément <p> </p> et affecter avec succès $ ("# p" + userId) .Text (nom);