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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top