- Xiaomi 17 - még mindig tart
- iPhone topik
- A Honor profi iPhone másolásban
- Samsung Galaxy S25 - végre van kicsi!
- Apple iPhone 16 Pro - rutinvizsga
- Android alkalmazások - szoftver kibeszélő topik
- Magisk
- Minden a BlackBerry telefonokról és rendszerről
- Xiaomi 17 Ultra - jó az optikája
- OnePlus 15 - van plusz energia
-
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
- OTP Bank topic
- Xiaomi 17 - még mindig tart
- WoW avagy World of Warcraft -=MMORPG=-
- EAFC 26
- Fejhallgató erősítő és DAC topik
- sziku69: Fűzzük össze a szavakat :)
- iPhone topik
- Samsung Galaxy Felhasználók OFF topicja
- A Honor profi iPhone másolásban
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- ÚJ Bontatlan Apple iPad Air (2025) 11" M3 Wi-Fi 128GB & 256GB ! 1Év nemzetközi APPLE GARANCiA
- Samsung Galaxy Watch 8 BT
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +32GB DDR5 kit +ASROCK Z890 PRO-A! GAR/SZÁMLA (Te nevedre)!
- X13 Gen4 13.3" FHD+ IPS érintő i5-1335U 16GB 256GB NVMe magyarított (lézerezett) bill IR kam gar
- Eladó Xiaomi Redmi Buds 8 Lite!
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
- Apple iPad mini 6 (64GB) Wi-Fi + Cellular (5G) - Asztroszürke
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- Garmin Forerunner 405 GPS óra
- PlayStation 5 Slim (lemezes) + kontroller 2027.12.24-ig garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




