jQuery obter elemento por classe
Estou a usar um guião chamado clamp.js para cortar algum texto, e atualmente o seleciona pelo ID. Eu quero usá-lo para que ele selecione por classe. O script é assim:
var module = document.getElementById("clampjs");
Como posso modificar essa linha para que ela selecione uma certa classe "test" div? Obrigado.
0
Author: Popa Andrei, 2014-02-21
3 answers
Isto devia estar marcado como jQuery ou JavaScript?
JQuery:
var module = $("#clampjs"); // by id
var module = $(".clampjs"); // by classname
JavaScript:
var module = document.getElementById("clampjs"); // by id JS version
var module = document.getElementsByClassName("campjs"); // by class JS version
É melhor ler sobre o jQuery: http://www.jquery.com se era isso que querias fazer!
2
Author: Joshua Smickus, 2014-02-21 15:16:15
Pode usar getElementsByClassName():
var module = document.getElementsByClassName("test")[0];
Com o jQuery, pode usar o selector de classes :
var module = $('.test');
1
Author: Felix, 2014-02-21 15:20:16
$('.Classe') para obter o elemento de classe al $('#id') para obter um elemento id
0
Author: Rickert, 2014-02-21 15:16:21