- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED monitor topic
- John Carmack csalódott a DGX Sparkban
- Dobozos formában is befutott az AMD 32 GB-os csúcs-Radeonja
- Meghalt a Windows 10, éljen a Windows 10!
- Hobby elektronika
- AMD Navi Radeon™ RX 9xxx sorozat
- TCL LCD és LED TV-k
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen videókártyát?
-
PROHARDVER!
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
- Honor 200 - kétszázért pont jó lenne
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED monitor topic
- John Carmack csalódott a DGX Sparkban
- Star Citizen
- Dobozos formában is befutott az AMD 32 GB-os csúcs-Radeonja
- Meghalt a Windows 10, éljen a Windows 10!
- Hobby elektronika
- Apple iPhone 17 Pro Max – fennsík
- További aktív témák...
- Apple Airpods Pro 2 megkímélt usb -c
- DELL LATITUDE 7275 2in1 12.5" IPS Win10 TABLET/NOTEBOOK 8G/256GB ÜZLETBŐl, GARANCIÁVAL
- LG Gram 16 i7-1165G7 / 16GB RAM / 512GB SSD / 2.5K kijelző
- Pénztárcabarát áron eladó Lenovo ThinkPad T14 Gen 2 /i5-1145G7/16 GB/256 SSD/FHD/IPS/Garancia
- Jó áron eladó Lenovo ThinkPad T14s Gen 3/i5-1240P/16 GB/256 SSD/FHD+/IPS/Garancia/
- KERESEK: Poly Voyager 4320 M UC USB-C 218478-02M Part number: 77Z30AA
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- ASUS ROG Zephyrus M16
- GYÖNYÖRŰ iPhone SE 2020 128GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3584, 100% Akksi
- Samsung Galaxy A33 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő





