Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fc53682b

Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt

  • ID fc53682b03f43e2ab081867ee69e102747dfdf51
  • Vorgänger 74c1fd62
  • Nachfolger 8eeb7c70

JS: einige Scope-Fehler gefixt (von jshint)

Variablengültigheit hängt nicht von {} ab, sondern gelten immer für die
ganze Funktion. Daher ergibt mehrfachess »var xyz« innerhalb einer
Funktion keinen Sinn.

Unterschiede anzeigen:

js/kivi.Order.js
198 198

  
199 199
    kivi.run_once_for('.row_entry', 'on_kbd_click_show_hide', function(elt) {
200 200
      $(elt).keydown(function(event) {
201
        var row;
201 202
        if(event.keyCode == 40 && event.shiftKey == true) {
202 203
          // shift arrow down
203 204
          event.preventDefault();
204
          var row = $(event.target).parents(".row_entry").first();
205
          row = $(event.target).parents(".row_entry").first();
205 206
          $(row).children().not(':first').show();
206 207
          return false;
207 208
        }
208 209
        if(event.keyCode == 38 && event.shiftKey == true) {
209 210
          // shift arrow up
210 211
          event.preventDefault();
211
          var row = $(event.target).parents(".row_entry").first();
212
          row = $(event.target).parents(".row_entry").first();
212 213
          $(row).children().not(':first').hide();
213 214
          return false;
214 215
        }

Auch abrufbar als: Unified diff