]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
use first() on siblings result
authorSassNinja <kai.falkowski@gmail.com>
Tue, 23 May 2017 15:12:22 +0000 (17:12 +0200)
committerSassNinja <kai.falkowski@gmail.com>
Tue, 23 May 2017 15:12:22 +0000 (17:12 +0200)
Since it doesn't make sense to have more than one match for the content element I'm using first() to make this sure.

js/foundation.offcanvas.js

index 259434e8d4594f98cc39c070a7a615fdf12a27a7..63c1c9f9d5fe08ec8d972e7a6f7bcebb883de71e 100644 (file)
@@ -68,7 +68,7 @@ class OffCanvas extends Plugin {
     if (this.options.contentId) {
       this.$content = $('#'+this.options.contentId);
     } else if (this.$element.siblings('[data-off-canvas-content]').length) {
-      this.$content = this.$element.siblings('[data-off-canvas-content]');
+      this.$content = this.$element.siblings('[data-off-canvas-content]').first();
     } else {
       this.$content = this.$element.closest('[data-off-canvas-content]').first();
     }