Hirdetés
-
IT café
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hát ez csak akkor kell, ha a többi tartalmat AJAX-szal tölti be. Feltételezem, nem ez a helyzet, ha nem vágja a JavaScriptet, úgyhogy ez lehet, h tárgytalan.
http://www.openjs.com/scripts/dom/class_manipulation.php
itt van egy nagyon egyszerű addClass, removeClass, hasClass implementáció. Nem tanulmányoztam az esetleges bugjait, de nekem eddig bevált, ha plain JS-ben kellett ilyesmi.function hasClass(ele, cls) {
return ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)'));
}
function addClass(ele, cls) {
if (!this.hasClass(ele, cls)) ele.className += " " + cls;
}
function removeClass(ele, cls) {
if (hasClass(ele, cls)) {
var reg = new RegExp('(\\s|^)' + cls + '(\\s|$)');
ele.className = ele.className.replace(reg, ' ');
}
}ez alapján nem túl szép gyorsmegoldással ugyanaz:
de mondom, mindez valszeg most úgysem érdekes, legfeljebb egymás közt
Sk8erPeter
Új hozzászólás Aktív témák
Hirdetés
- Arcam AVR10 7.2 Dirac DD DTS Atmos Pre 9.2
- HP x360 310 G2 11,6" - 360 fokban visszahajtható, touch, szép állapot, jó akku, számla, garancia
- HP ProBook 15,6" - 14" - 13,3" üzleti kategóriás notebookok - számla, 6 hó gar
- Akciós ventik / Lian Li Infinity ARGB / Corsair LL 140 / Asus TUF 120mm
- Corsair VENGEANCE RGB PRO 32GB (2x16GB) DDR4 3466MHz
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen