jQuery remover colunas e linhas
Pergunta
Eu tenho uma tabela que eu estou puxando a partir de um site externo, mas eu preciso ser capaz de esconder as 2 primeiras colunas, adicionar uma classe para a 3ª coluna, adicionar uma classe para a 6ª linha e eliminar 7ª linha. Eu consegui fazer as colunas, mas eu estou tendo problemas com as linhas ..
Eu estou usando o seguinte código para esconder as 2 primeiras colunas e adicionar uma classe para o terceiro:
<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>
Alguém poderia me ajudar a adicionar uma classe para o 6º TR e, em seguida, remover a 7ª TR?
Solução
Adicione uma classe para a 6ª tr.
jQuery('table.ladder tr:eq(5)').addClass('yourNewClass');
Remova a 7ª tr.
jQuery('table.ladder tr:eq(6)').remove();
Outras dicas
Use o eq () método, então next ().
jQuery('table.ladder tr').eq(5).addClass('newClass')
.next('tr').remove();
@SoulieBaby: Você esqueceu de mencionar, que seletor nth-col é um plugin. Pode ser encontrado em: http://www.bramstein.com/projects/column/ .
Desculpe por postar um comentário como uma resposta, não posso comentar ainda.