Rechercher et surligner dans jQuery
Je voudrais pour rechercher et sélectionner le texte à l'aide de jQuery/Java Script.
HTML exemple 1:
<div id="div1"><b>Good</b> <b>Morning</b> </div>
<div id="div2">Good Evening</div>
<div id="div3">Good Morning</div>Searched String = "Good Morning"
Lorsque je recherche de la Chaîne "bonjour", à la Fois le contenu en div1 et div3 devrait obtenir en surbrillance. c'est à dire. la sortie html doit être
<div id="div1"><span class="highlight"><b>Good</b> <b>Morning</b> </span></div>
<div id="div2">Good Evening</div>
<div id="div3"><span class="highlight">Good Morning</span></div>
J'ai utilisé le plugin https://raw.github.com/bartaz/sandbox.js/master/jquery.highlight.js de joindre cherché contenu à l'intérieur de l'étendue. Mais seulement div3 est mis en surbrillance. S'il vous plaît aider.
source d'informationauteur praveen
Vous devez vous connecter pour publier un commentaire.
http://jsfiddle.net/UPs3V/291/
essayer celui-là, il peut vous aider à
démo
script
HTML
Essayez ceci:- http://jsfiddle.net/adiioo7/H7CqV/
Vous devez supprimer le
b
les balises dediv1
et afin de mettre en gras propriété, vous pouvez utiliser la propriété cssfont-weight:bold
.HTML:-
ou
JS:-