Dans la méthode ci-dessous, je peux rechercher divs avec une classe de bar pour le texte foo et souligner le texte contenu dans:paramètre jQuery Pass pour filtrer la déclaration avec clause contient
function UnderlineText() {
$(".bar").filter(":contains(foo)").css("text-decoration", "underline");
}
Mais je voudrais passer un paramètre à la méthode contenant à la place la chaîne foo.
J'ai essayé différentes permutations comme on le voit dans une question précédente au sujet de la dépréciée .contains
mais je ne peux pas le faire fonctionner.
Quelle est la meilleure façon d'y parvenir?
function UnderlineText(searchText) {
$(".bar").filter(":contains(*searchText*)").css("text-decoration", "underline");
}
Oui, cela fonctionne très bien, merci. Cela a dû être ma combinaison de guillemets simples et doubles qui l'empêchait de travailler pour moi. –