Hirdetés
- iPhone topik
- Milyen okostelefont vegyek?
- MWC 2026: Kezünkben a most bemutatott Nothing Phone (4a)
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 17 Ultra - jó az optikája
- MWC 2026: Varázslatos kínai B-brand telefonok
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 15T Pro - a téma nincs lezárva
- One mobilszolgáltatások
-
Mobilarena
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

Új hozzászólás Aktív témák
- Milyen légkondit a lakásba?
- Arc Raiders
- OpenWRT topic
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD vs. INTEL vs. NVIDIA
- Trollok komolyan
- Azonnali alaplapos kérdések órája
- Fejhallgató erősítő és DAC topik
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- Apple asztali gépek
- További aktív témák...
- BESZÁMÍTÁS! Sony PlayStation 4 PRO 1TB fekete játékkonzol extrákkal garanciával hibátlan működéssel
- Apple iPhone SE 2022 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 128GB,Használt,Adatkabel,12 hónap garanciával
- 2000GB NVMe SSD, 1 év gar
- Új Lenovo 14 Slim5 WUXGA OLED 620nit Ryzen7 7730U 4.5Ghz 16GB 1TB SSD Radeon RX Vega8 Win11 Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



