V súčasnej dobe používam skript s názvom clamp.js na orezanie nejakého textu a momentálne ho vyberie podľa ID. Chcem ho použiť, takže vyberie podľa triedy. Skript je nasledujúci:
var module = document.getElementById("clampjs");
Ako môžem tento riadok upraviť, aby vybral určitú „testovaciu“ triedu div? Vďaka.
odpovede:
2 pre odpoveď č. 1Má to byť označené ako jQuery alebo 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
Možno budete chcieť prečítať na jQuery: http://www.jquery.com ak ste to chceli robiť!
1 pre odpoveď č. 2
Môžeš použiť getElementsByClassName ():
var module = document.getElementsByClassName("test")[0];
S jQuery môžete používať prepínač triedy:
var module = $(".test");
0 pre odpoveď č. 3
$ (". Trieda"), aby ste získali prvok triedy al $ ("# id") Získanie prvku id