-
Fototrend
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
Szerintem az van, amit Karma említett, hogy az .on()-t kellene használnod, a selectek szülőelemére "aggatva", a selectekre szűrve az .on()-nak paraméterként megadott selectorral.
De amit SOHA többé ne csinálj (
mert egészségkárosító hatású), az a (#4117) azonosítójú hsz.-edben látható, és ROSSZ, NAGYON ROSSZ:
var value=$(this).children('option:selected').val(); // BORZALMAS
var valueid=$(this).children(':selected').attr("id"); // NE CSINÁLD
var valuechamp=$(this).children(':selected').attr("champ"); // ROSSZ
Tudod, hogy van, amikor egy ilyet leírsz, akkor az egy kismacska életébe kerül.Totálisan feleslegesen futtatod le újra és újra ugyanazt a metódust, ráadásul egymás alatt:
$(this).children(':selected')
--> ennek az értékét tárold el egy VÁLTOZÓBAN, arra találták ki. Ugyanarra az elemre hivatkozol.
Tehát a fentit cseréld le valahogy így:
var $self = $(this);
var $selectedElement = $self.children('option:selected')
var value=$selectedElement.val();
var valueid=$selectedElement.attr("id");
var valuechamp=$selectedElement.attr("champ");a lényeg: a többször használt elemeket tárold el változó(k)ban, ne kérd le őket újra és újra, mert erőforrás-igényes, még ha nem is veszed észre.
Új hozzászólás Aktív témák
- Elektromos autók - motorok
- Hobby elektronika
- Tápokról alaposan - mélyvíz
- 5G-s szettet kapott a Samsung legkedvezőbb ajánlata
- AMD vs. INTEL vs. NVIDIA
- Apple asztali gépek
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- btz: Internet fejlesztés országosan!
- Amlogic S905, S912 processzoros készülékek
- sziku69: Szólánc.
- További aktív témák...
- iPhone 14 Pro Max 128GB 100% (1év Garancia)
- Legion 5 15IMH05 15.6" FHD IPS i7-10750H GTX 1650Ti 16GB 512GB NVMe magyar vbill gar
- Dell G15 5511 15.6" FHD IPS i7-11800H RTX 3060 16GB 1TB NVMe magyar vbill új akku gar
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ AMD RYZEN 7 5700X3D OEM processzor 3 év 27% áfa
- Samsung Galaxy Z Flip5
- Eladó Honor X7 4/128GB / 12 hónap jótállás
- Dell Alienware AW3423DW 34 QD-OLED Gaming Monitor 27% ÁFÁS
- Samsung Galaxy S20 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó ÚJ BONTATLAN Samsung Galaxy A17 5G 8/256GB / 24 hó jótállás
- HIBÁTLAN iPhone SE 2020 64GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4001
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
mert egészségkárosító hatású), az a (#4117) azonosítójú hsz.-edben látható, és ROSSZ, NAGYON ROSSZ:
