From: Florian Weber Date: Tue, 10 Dec 2013 10:14:24 +0000 (+0100) Subject: Fix reveal javascript api to match docs. X-Git-Tag: 5.0.3~77^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3850%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fix reveal javascript api to match docs. --- diff --git a/js/foundation/foundation.js b/js/foundation/foundation.js index 6b3f4ab74..65c1ee937 100644 --- a/js/foundation/foundation.js +++ b/js/foundation/foundation.js @@ -381,7 +381,7 @@ should_bind_events = !S(this).data(this.name + '-init'); if (typeof method === 'string') { - return this[method].call(this); + return this[method].call(this, options); } if (S(this.scope).is('[data-' + this.name +']')) { diff --git a/js/foundation/foundation.reveal.js b/js/foundation/foundation.reveal.js index 4f61b8967..5af02d3e3 100644 --- a/js/foundation/foundation.reveal.js +++ b/js/foundation/foundation.reveal.js @@ -144,6 +144,12 @@ this.toggle_bg(modal); } + if (typeof ajax_settings === 'string') { + ajax_settings = { + url: ajax_settings + }; + } + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { if (open_modal.length > 0) { var open_modal_settings = open_modal.data('reveal-init');