Hirdetés
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Google Pixel topik
- Okosóra és okoskiegészítő topik
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A54 - türelemjáték
- OnePlus 15 - van plusz energia
- Yettel topik
- Fotók, videók mobillal
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPod Nanóra hasonlító USB DAC és zenelejátszó a Snowsky Disc
-
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
-
Siriusb
veterán
válasz
Sk8erPeter
#1926
üzenetére
Olvasom ezt a linkedet. Vagy én nem értem, vagy a szerző nem ért a jQuery-hez. Persze alapból az első opcióra tenném az ötforintost, ám mégis:
jQuery.fn.secondPlugin = function (number1, number2, options) {
myoptions = jQuery.extend ({
operation: "sum",
label: "The result is"
}, options);
$(this).html (myoptions.label + " (" + myoptions.operation + ")" + myoptions.number1+myoptions.number2);
}
$('#test').secondPlugin (1, 2);
to get
<span id="test The result is (sum) 3</span>
Ez eredménynél a szintaktikai hibáktól eltekinthetünk, de magától az eredménytől ne. Először is, az extend nem arról szól, hogy összead, hanem arról, hogy összefésül/felülír. A myoptions változóba be se rakja a 2 paramétert: number1, number2, akkor miért gondolja, hogy a html()-ben hivatkozni tud rá, ráadásul kiíratva őket, azok valami csoda folytán összeadva jelennek meg?
Új hozzászólás Aktív témák
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- Új Dell 13 XPS 9350 WUXGA IPS Nano Ultra5 226V 8mag 16GB 512GB SSD Intel ARC 130V 8GB Win11 Garancia
- Pokémon Trading Card Game csomag BONTATLAN
- Samsung 860 Pro 256GB V-NAND SSD
- Clevo 1060 6GB Mxm 3.1 laptop videó kártya ingyen házhoz szálitással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


