colonnes et des lignes de retirer jQuery
Question
J'ai une table qui je tire depuis un site Web externe, mais je dois être en mesure de cacher les 2 premières colonnes, ajouter une classe à la 3ème colonne, ajouter une classe à la 6ème ligne et supprimer la 7e ligne. J'ai réussi à faire les colonnes, mais je vais avoir des problèmes avec les lignes ..
J'utilise le code suivant pour cacher les 2 premières colonnes et ajouter une classe à la troisième:
<script type="text/javascript" language="javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery('table.ladder td:nth-col(1),table.ladder th:nth-col(1),table.ladder td:nth-col(2),table.ladder th:nth-col(2)').hide();
jQuery('table.ladder td:nth-col(3),table.ladder th:nth-col(3)').addClass('leftColumn');
});
</script>
Quelqu'un pourrait-il me aider s'il vous plaît ajouter une classe au 6e TR puis retirez le 7 TR?
La solution
Ajouter une classe à la 6ème tr.
jQuery('table.ladder tr:eq(5)').addClass('yourNewClass');
Supprimer le 7 tr.
jQuery('table.ladder tr:eq(6)').remove();
Autres conseils
Utilisez la méthode eq (), puis suivant ().
jQuery('table.ladder tr').eq(5).addClass('newClass')
.next('tr').remove();
@SoulieBaby: Vous avez oublié de mentionner, ce sélecteur nième col est un plug-in. Vous trouverez sur: http://www.bramstein.com/projects/column/ .
Désolé pour l'affichage d'un commentaire comme une réponse, ne peut pas encore de commentaire.