J'ai la structure HTML suivant d'être renvoyé d'une requête AJAX ...jQuery Html Manipulation Question
<th scope="col" style="yada,yada,yada">
<a href="javascript:funcName();" style="yada,yada,yada">
Test<br />Heading</a></th>
<th scope="col" style="yada,yada,yada">
<a href="javascript:funcName2();" style="yada,yada,yada">
Test<br />Heading2</a></th>
Et je veux manipuler ceci de sorte que le résultat final est ...
<th>Test<br />Heading</th>
<th>Test<br />Heading2</th>
Je veux essentiellement supprimer les styles en ligne, et extraire le texte de l'hyperlien. Comment puis-je le faire facilement avec jQuery?
Ne devient pas beaucoup plus facile que ça !! Fantastique, merci. –
Une chose à ajouter. Pour ce que ça vaut, je n'avais pas besoin de le mettre dans une variable. J'ai eu un var comme ceci: var tbl = $ (xhr.responseText) et tout ce que j'avais à faire était d'utiliser votre code pour l'appeler comme ceci: tbl.find ('th'). Each (function() {etc .. .}) et plus tard, je viens d'ajouter tbl à un élément et cela a bien fonctionné. –
Hmmm. Je suppose que j'ai toujours supposé que toutes les méthodes internes sont immuables (d'où le paradigme du «chaînage»). –