[ˈnuɲeθ]
Sehr kleine jQuery-ähnliche Bibliothek mit nur wenigen Funktionen und Schwerpunkt auf Gesamtgröße.
seit 0.0.1
addClass(name)
-> self
Fügen Sie jedem Element eine Klasse hinzu.
seit 0.0.2
ajax(options)
-> xhttp
seit 0.0.4
ajax(url, options)
-> xhttp
Führt eine Ajax-Anfrage aus.
async
boolescher Wert, Standardwert true
.
complete
Funktion
data
error
(xhttp)
headers
{}
success
(responseText, xhttp)
type
string, Standard GET
url
-String
seit 0.0.4 get(url, options)
-> xhttp
Verknüpfung für Ajax-Anfrage mit GET-Typ.
seit 0.0.4 post(url, options)
-> xhttp
Verknüpfung für Ajax-Anfrage mit POST-Typ.
seit 0.0.4 put(url, options)
-> xhttp
Verknüpfung für Ajax-Anfrage mit PUT-Typ.
seit 0.0.3
appendTo(selector)
-> collection
Hängt die Sammlung als letztes an jedes vom Selektor gefundene Element an.
seit 0.0.1
attr(attribute_name)
-> value
attr(attribute_name, value)
-> self
DOM-Attribut jedes Elements lesen oder festlegen. Wenn value
nicht definiert ist, wird der Wert des ersten Elements zurückgegeben, andernfalls wird jedem Element ein Attribut zugewiesen.
seit 0.0.1
click()
-> self
click(trigger)
-> self
Wenn trigger
nicht definiert ist, führt er einen Klick auf jedes Element aus, andernfalls fügt er einen Ereignis-Listener hinzu.
seit 0.0.3
clone()
-> collection
Führt eine tiefe Kopie jedes Elements durch und gibt Klone als Sammlung zurück.
seit 0.0.1
each(function (index, element) { ... })
-> self
Iteriert Elemente der Sammlung. Funktionsargumente sind optional, da mit this
Schlüsselwort auf das aktuelle Element zugegriffen werden kann.
seit 0.0.1
find(selector)
-> collection
Sucht Elemente nach selector
in der aktuellen untergeordneten Elementsammlung.
seit 0.0.1
hasClass(name)
-> boolean
Überprüft, ob ein Element in der Sammlung eine bestimmte Klasse hat.
seit 0.0.4
hasEvent(name)
-> boolean
Prüft, ob das erste Element in der Sammlung das angegebene Ereignis hat.
seit 0.0.1
hide()
-> self
Versteckt Elemente in der Sammlung, indem display
auf none
gesetzt wird.
seit 0.0.3
html()
-> string
html(content)
-> self
Lesen oder legen Sie den inneren HTML-Code jedes Elements fest. Wenn content
nicht definiert ist, wird der HTML-Code des ersten Elements zurückgegeben, andernfalls wird der HTML-Code für jedes Element festgelegt.
seit 0.0.1
is(selector)
-> boolean
Überprüft, ob das erste Element der Sammlung mit dem CSS-Selektor übereinstimmt.
seit 0.0.3
insertAfter(selector)
-> collection
Fügt nach jedem vom Selektor gefundenen Element eine Kopie der Sammlung ein.
seit 0.0.3
insertBefore(selector)
-> collection
Fügt vor jedem vom Selektor gefundenen Element eine Kopie der Sammlung ein.
seit 0.0.3
nunjs
-> version
Keine Funktion, sondern nur eine Eigenschaft, die die aktuelle Version der Bibliothek anzeigt.
seit 0.0.1
off(event)
-> self
off(event, trigger)
-> self
Detach-Ereignishandler, die mit on
hinzugefügt wurden. Wenn ein Trigger definiert ist, wird nur dieser eine bestimmte Listener abgetrennt, andernfalls werden alle event
abgekoppelt.
seit 0.0.1
on(event, trigger)
-> self
Hängen Sie einen Event-Handler an alle Elemente in der Sammlung an.
seit 0.0.1
parent()
-> collection
parent(selector)
-> collection
Wenn selector
nicht definiert ist, wird eine Sammlung von übergeordneten Elementen aller Elemente zurückgegeben, andernfalls wird eine Sammlung von übergeordneten Elementen (auf jeder Ebene) zurückgegeben, die mit dem Selektor übereinstimmen.
seit 0.0.3
appendTo(selector)
-> collection
Hängt die Sammlung als erstes an jedes vom Selektor gefundene Element an.
seit 0.0.3
prop(property_name)
-> value
prop(property_name, value)
-> self
DOM-Eigenschaft jedes Elements lesen oder festlegen. Wenn value
nicht definiert ist, wird die Eigenschaft des ersten Elements zurückgegeben, andernfalls wird die Eigenschaft für jedes Element festgelegt.
seit 0.0.1
ready(trigger)
-> self
Hängen Sie einen Ereignishandler für DOMContentLoaded
an, der ausgelöst wird, wenn die Seite fertig ist.
seit 0.0.3
remove()
-> void
Entfernt alle Elemente in der Sammlung.
seit 0.0.3
removeAttr(name)
-> self
Entfernt das angegebene Attribut aus allen Elementen in der Sammlung.
seit 0.0.1
removeClass(name)
-> self
Entfernt die angegebene Klasse aus allen Elementen in der Sammlung.
seit 0.0.3
removeProp(property_name)
-> self
Entfernt die angegebene Eigenschaft aus allen Elementen in der Sammlung.
seit 0.0.1
show()
-> self
Stellt den Standardwert der display
für alle Elemente wieder her.
seit 0.0.1
submit()
-> self
Führt die Übermittlung durch.
seit 0.0.1
text()
-> string
text(content)
-> self
Ruft den Textinhalt von Elementen in der Sammlung ab oder legt ihn fest. Wenn kein Inhalt definiert ist, wird der Textinhalt aller Elemente zurückgegeben, andernfalls wird der Textinhalt jedes Elements ersetzt.
seit 0.0.1
toggle()
-> self
Schaltet zwischen dem Anzeigen und Ausblenden der Elemente basierend auf ihrer display
des ersten Elements in der Sammlung um.
seit 0.0.2
val()
-> string
val(value)
-> self
Ruft den Wert des Formularsteuerelements ab oder legt diesen fest. Wenn kein Wert definiert ist, wird der Wert des ersten Elements zurückgegeben, andernfalls wird der Wert für alle Elemente in der Sammlung festgelegt.