Skip to content

Commit

Permalink
Merge pull request #204 from HugoGiraudel/patch-2
Browse files Browse the repository at this point in the history
[RFR] Prevented an extra loop when jQuery is present
  • Loading branch information
drublic committed Apr 18, 2016
2 parents bc13776 + 7357007 commit a21b645
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions modal.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,18 +49,15 @@
if (!elements.length) {
elements = [elements];
}

for (; i < elements.length; i++) {

// If jQuery is supported
if ($) {
$(elements[i]).on(event, callback);

// Default way to support events
} else if ('addEventListener' in elements[i]) {
elements[i].addEventListener(event, callback, false);

// If jQuery is supported
if ($) {
$(elements).on(event, callback);
// Default way to support events
} else {
for (; i < elements.length; i++) {
elements[i].addEventListener && elements[i].addEventListener(event, callback, false);
}

}
},

Expand Down

0 comments on commit a21b645

Please sign in to comment.