Como chegar número de índice dentro de $ .click () do jQuery?
Pergunta
$("span.ws_label").click(function() {
})
Por selector "span.ws_label" existem 5 elementos selecionados,
quando um deles é clicado,
Como saber qual é realmente?
Editar
I deve obter o índice ou a sua id, $ (this) é inútil para mim.
Solução
Este é o meu truque:
var i = jQuery(this).prevAll().length;
(i
é igual ao número de nós de irmãos antes do nó this
)
Outras dicas
$("span.ws_label").index(this);
Você pode usar $ (this) dentro da função. Não é um número de índice, mas se refere ao elemento que está sendo clicado,
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow