2010-03-22 6 views
1

Que signifie le code JQuery suivant et à quoi ressemblerait le code HTML en utilisant le code JQuery suivant?Question de syntaxe JQuery?

Voici le code JQuery.

$("div.result").html(html); 

Répondre

1

Votre extrait recherche le document HTML pour un <div> avec le nom de la classe result. Si l'élément est trouvé, le contenu de html remplacera le contenu de l'élément trouvé.

Ainsi, si html est Hello <strong>World</strong>! Ce:

<div class="result">Well, <em>hi</em> there.</div> 

Sera:

<div class="result">Hello <strong>World</strong>!</div> 
0

Cela va lancer une erreur, à moins que la variable html est définie ailleurs.

Si vous essayez de définir le HTML lui-même, pourquoi? Mais ce serait:

$("div.result").html($(this).html()); 
0

simplement définir le innerHTML de tout div de résultat de classe à la valeur html