Weergegeven resultaten: 1 t/m 4 van 4
  1. #1
    Member SideShow's schermafbeelding
    Lid sinds
    21/08/02
    Locatie
    Roeselare
    Berichten
    4.517
    iTrader
    9 (100%)

    JavaScript: JQuery, wat is de return waarde?

    Hallo

    Ik zit met een onduidelijkheid ivm wat JQuery nu eigenlijk returnt:

    Aanschouw deze console:



    Hoe komt het dat, ze op het eerste zicht gewoon alletwee het DOM element returnen, maar er bij $(x) dan wel zoveel methods beschikbaar zijn.

    Je kan toch maar methods hebben die het object/functie terug geeft?
    Ik zou verwachten dat $(x) een object teruggeeft met functies erin, maar in de console blijkt dit niet zo en is het ook gewoon het element. Toch werken alle jQuery functies.

    Met andere woorden: hoe kan de fluent interface werken (.show) als $(x) dit niet terug geeft?
    Laatst gewijzigd door SideShow; 1 mei 2012 om 18:04

  2. #2
    Member Zero Grav's schermafbeelding
    Lid sinds
    6/06/04
    Locatie
    Bilzen
    Berichten
    8.826
    iTrader
    18 (100%)
    "The jQuery Object: The Wrapped Set: Selectors return a jQuery object known as the "wrapped set," which is an array-like structure that contains all the selected DOM elements. You can iterate over the wrapped set like an array or access individual elements via the indexer ($(sel)[0] for example). More importantly, you can also apply jQuery functions against all the selected elements."

    Ge moet eens dir($("body")); doen en dan kijken in uw _proto_, via prototypal 'inheritance' worden die functies toegankelijk voor u.

  3. #3
    Member SideShow's schermafbeelding
    Lid sinds
    21/08/02
    Locatie
    Roeselare
    Berichten
    4.517
    iTrader
    9 (100%)
    aha, dir kende ik nog niet
    dus, het jQuery object is een speciale soort array met prototype functies
    even wat verdere informatie opzoeken hier omtrent

  4. #4
    Member SideShow's schermafbeelding
    Lid sinds
    21/08/02
    Locatie
    Roeselare
    Berichten
    4.517
    iTrader
    9 (100%)
    na wat zoeken (2 minuten, de richting van het zoeken is belangrijk )

    Dean Edwards: How To Subclass The JavaScript Array Object

    Thanks

Discussie informatie

Users Browsing this Thread

Op dit moment bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •