Question

En Javascript, j'ai une variable définie à un bloc de texte à partir d'un éditeur WYSIWYG.

Je veux utiliser chacun de JQUERY () pour la durée de la classe XXXX.

$( "span.foods" ).each( function() {});

Mais je veux qu'il recherche dans la variable = lookhere J'ai depuis que je n'ai pas accès au texte dans l'éditeur WYSIWYG directement (ckeditor).

Comment cela peut-il être fait?

Était-ce utile?

La solution

Vous voulez .each $ (), qui peut aller au-dessus quoi que ce soit, non seulement un objet jQuery. Documentation: http://api.jquery.com/jQuery.each/

D'accord, maintenant je comprends. Ce que vous semblez vouloir, il faudra devenir assez confortable avec javascript méthodes et propriétés de chaîne , en particulier split () et tableaux manipulation.

Autres conseils

var html = "...";

En supposant text contient le code HTML entier de votre éditeur wysiwyg, ceux-ci travailleront. Fondamentalement, ce parse le code HTML, construit les DOM afin que nous puissions exécuter sélecteurs dessus.

var nodes = $(html);
$("span.foods", nodes).each(..);

Ou équivalente

$("span.foods", $(html));
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top