Hirdetés
- iPhone topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Yettel topik
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- iOS alkalmazások
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 14T Pro - teljes a család?
- Minden a BlackBerry telefonokról és rendszerről
- Töltő már van a Galaxy S26 Ultrához
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Rogyásig pakolható a Cooler Master Cosmos szériás csúcsháza
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- Azonnali alaplapos kérdések órája
- Hazavághatja a MicroSD memóriakártyák piacát a Biwin-féle Mini SSD
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Brown ügynök
#361
üzenetére
A klasszikus JavaScript-szintaktikáról beszél, pl.:
<div class="foo" id="bar">Blabla</div>
document.getElementById('bar').className ====>> ez egyenlő a "foo"-val.
Ugyanez jQuery-szintaktikával:
$('#bar').attr('class')
VAGY
$('#bar').attr("class")
tehát tökéletesen mindegy, hogy aposztrófot vagy macskakörmöt használsz, mindkettőre pontosan ugyanúgy működik!
Vagyis itt félreértetted:"WARNING: When setting the 'class' attribute, you must always use quotes!"
Ehhez hozzátartozik a korábbi példa is, amit ír:
$('#greatphoto').attr({
alt: 'Beijing Brush Seller',
title: 'photo by Kelly Clark'
});
When setting multiple attributes, the quotes around attribute names are optional.WARNING: When setting the 'class' attribute, you must always use quotes!
Tehát magyarul a korábbi példával élve így kéne beállítani egy title és class attribútumot:
$('#bar').attr({
title: 'this is the title of the >>bar<< element',
'class': 'foo and_one_more_class'
});Mondjuk aposztróf nélkül is működik, kipróbáltam.
(#357) jeges : mivel ez a jQuery topic, ne keverjük a hagyományos JavaScript-szintaktikát a jQuery-ben elérhetőekkel, mert az csak kavarodást okoz.

jQuery-ben teljesen jól működik a $('#bar').attr('class'), mint ahogy fentebb is írtam.
Új hozzászólás Aktív témák
- Futás, futópályák
- PlayStation 5
- iPhone topik
- BestBuy topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Suzuki topik
- Rogyásig pakolható a Cooler Master Cosmos szériás csúcsháza
- Renault, Dacia topik
- Filmvilág
- További aktív témák...
- Dell Latitude 5320 - hibás kijelzők - i5 1135G7 ,16GB RAM, SSD, jó akku, számla
- DOKKOLÓ BAZÁR! Lenovo, HP, DELL és egyéb más dokkolók (TELJES SZETTEK)
- Most èrkezett pár darab RX ès RTX 8gb vga-k! Számlás garanciás! Kamatmentes rèszletre is!
- magyar billentyűzet - 171 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- BESZÁMÍTÁS! ASRock B550M R5 5600X 32GB DDR4 512GB SSD MSI SuprimX RTX 3070Ti 8GB Zalman Z1 PLUS 750W
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest



