2
J'ai une table comme ça:Comment remplacer toutes les balises tr avec des tags th
<thead>
<tr class="row-2"><tr>
<tr class="row-3">..<tr>
<tr class="row-4">..<tr>
<tr class="row-5">..<tr>
<tr class="row-6">..<tr>
<tr class="row-7"><tr>
<tr class="row-8">..<tr>
<tr class="row-9">..<tr>
<tr class="row-10">..<tr>
<tr class="row-11">..<tr>
</thead>
Comment puis-je remplacer tous les tags tr avec le tag e dans thead tag, en utilisant jQuery?
Pour tous ceux qui rencontrent encore cette question, c'est une mauvaise compréhension de la balise 'th'. '
Répondre
Obtenez les tables html puis replace toutes les occurrences ou tr (voir RegExp pour plus d'informations) avec th. Vous pouvez probablement définir le <thead> pour avoir un ID et accéder à celui-ci.
Ceci changera tous les tr dans la table entière en th.
EDIT Pour de meilleures performances grâce à jAndy.
Est-ce que .find() est plus rapide que $ ('# mytable> tr')?
Source
2010-12-07 08:21:30
Merci pour votre bonne réponse. Je vérifie cette réponse comme juste dans deux minutes. – mavera
http://jsperf.com/replace-vs-jquery – jAndy
voir mise à jour ..... –
Questions connexes