shurikenJS

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche
shurikenJS
Entwickler Stephan Fischer
Aktuelle Version 1.0.3
(10. April 2013)
Betriebssystem plattformunabhängig
Programmier­sprache JavaScript
Kategorie Bibliothek
Lizenz MIT
www.shurikenJS.com

shurikenJS ist ein freies JavaScript-Framework, das komfortable Funktionen zur DOM-Manipulation und -Navigation ähnlich wie jQuery zur Verfügung stellt. Diese Funktionen nennen sich dabei „shuriken“ und werden an den jeweiligen Prototypen gebunden.

Features[Bearbeiten]

shurikenJS enthält folgende Features:

Erweiterung der Prototypen[Bearbeiten]

Das Framework shurikenJS ersetzt nicht das native JavaScript, sondern kombiniert den Ansatz von jQuery und natives JavaScript. Die Prototypen Node und Document werden mit hilfreichen Funktionen namens shuriken erweitert. Das heißt, es können selektierte Nodes mit nativen JavaScript als auch mit shuriken manipuliert werden:

    var node = document.query('#meinDIV');
    node.textContent = "Hallo Welt";
    // oder mit shuriken Shortcut:
    node.text('Hallo Welt');

Chaining[Bearbeiten]

Das Chaining muss in diesem Framework extra aktiviert werden. Danach können mehrere shuriken - Aufrufe miteinander kombiniert werden.

//Chaining aktivieren:
shuriken.enableChaining();

var demo = document.query('#meinDIV');

//mehrere shuriken-Funktionen miteinander kombinieren:
demo.on('click', function()
{
    demo.css('color', 'blue');

}).css('color', 'green').text('Klick mich');

Kompatibilität[Bearbeiten]

Die Kompatibilität von shurikenJS reicht von allen modernen Browsern bis hin zum Internet Explorer 9. Für ältere Internet-Explorer-Versionen wird kein Fallback angeboten, da dadurch die Entwicklung von modernen und schnellen Web-Entwicklungen stark eingeschränkt wäre.

Weblinks[Bearbeiten]

Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.