diff --git a/README.md b/README.md index 5948d0d..1c7aa74 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ Du willst Bärneruhr auf deiner Website verwenden? Dank des jQuery-Plugins geht 1. Benötigte Dateien einbinden ------------------------------ * Binde folgende Javascript-Dateien im HTML-Dokument ein: - * jquery-2.0.3.min.js (Falls nicht bereits vorhanden) - * jquery-ui-1.10.3.custom.min.js (Falls nicht bereits vorhanden) + * jquery-2.1.0.min.js (Falls nicht bereits vorhanden) + * jquery-ui-1.10.4.custom.min.js (Falls nicht bereits vorhanden) * Von jquery-ui werden die Komponenten 'core' und 'widget' benötigt. * jquery-cookie-1.4.0.js (Falls nicht bereits vorhanden) * uhr.js @@ -29,6 +29,7 @@ Du willst Bärneruhr auf deiner Website verwenden? Dank des jQuery-Plugins geht Erstelle ein leeres `
` mit einer ID:
+ 3. Uhr per Javascript konfigurieren ----------------------------------- Initialisiere die Uhr mit einer einzigen Zeile Javascript: @@ -49,7 +50,7 @@ Es kann natürlich auch eine Collection von Elementen übergeben werden. Mit jQuery('div').uhr(); -würde also jedes `
`-Element der Seite in eine Uhr umgewandelt +würde also jedes `
`-Element der Seite in eine Uhr umgewandelt. 4. Weitere Optionen ------------------- diff --git a/uhr.js b/uhr.js index 8cef4eb..74f0213 100644 --- a/uhr.js +++ b/uhr.js @@ -21,7 +21,7 @@ along with this program. If not, see . window._uhr = { id: 0, - languages: new Array() + languages: [] }; $.widget("fritteli.uhr", { options: { @@ -195,7 +195,7 @@ along with this program. If not, see . e.append('
'); e.append('
'); e.css('width', this.options.width); - var realWidth = e.width() + var realWidth = e.width(); e.width(realWidth); e.height(realWidth); e.css('font-size', (realWidth / 40) + 'px'); @@ -211,7 +211,7 @@ along with this program. If not, see . e.after(toggleSwitch); // language chooser - var languageChooser = $('') + var languageChooser = $(''); for (var code in window._uhr.languages) { if (window._uhr.languages.hasOwnProperty(code)) { var language = window._uhr.languages[code]; @@ -231,7 +231,6 @@ along with this program. If not, see . } }, _wireFunctionality: function() { - var e = this.element; var uhr = this; // on/off switch @@ -306,7 +305,7 @@ UhrRenderer.prototype.render = function(uhr, beforeshow) { } renderer.renderarea.fadeIn('fast'); }); -} +}; /** * Ein Buchstabe. Hilfsklasse für den Renderer und Inhalt der Layout-Arrays. * @param value Der Buchstabe, der Dargestellt werden soll. @@ -317,18 +316,19 @@ function Letter(value, style) { this.style = style || ''; this.getStyle = function() { return 'item letter ' + style; - } + }; this.getValue = function() { return value; } } Letter.prototype.toString = function letterToString() { return '' + this.getValue() + ''; -} +}; /** * Hilfsfunktion, um einen Buchstaben zu erzeugen. * * @param letter string: Der Buchstabe, der angezeigt werden soll + * @param style string: CSS-Klasse(n) als String * @example l('I', 'is') erzeugt den Buchstaben 'I' mit der CSS-Styleklasse 'is' */ function l(letter, style) {