]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
honor data attributes set on modal as well
authorJacob Thornton <jacobthornton@gmail.com>
Sun, 12 Feb 2012 19:15:12 +0000 (11:15 -0800)
committerJacob Thornton <jacobthornton@gmail.com>
Sun, 12 Feb 2012 19:15:12 +0000 (11:15 -0800)
docs/assets/bootstrap.zip
docs/assets/js/bootstrap-modal.js
js/bootstrap-modal.js

index 18f938cf9c3b687c4f77406cacda431095ca7775..073df93f0a1178b1447d9048ffb2b4baeea4d745 100644 (file)
Binary files a/docs/assets/bootstrap.zip and b/docs/assets/bootstrap.zip differ
index 180f0b64d9a8e948614a602443827fbf8533f9dc..ffbed0d2ef93e989044e5b35a24da3a3a92c2b0b 100644 (file)
     return this.each(function () {
       var $this = $(this)
         , data = $this.data('modal')
-        , options = $.extend({}, $.fn.modal.defaults, typeof option == 'object' && option)
+        , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option)
       if (!data) $this.data('modal', (data = new Modal(this, options)))
       if (typeof option == 'string') data[option]()
       else if (options.show) data.show()
index 180f0b64d9a8e948614a602443827fbf8533f9dc..ffbed0d2ef93e989044e5b35a24da3a3a92c2b0b 100644 (file)
     return this.each(function () {
       var $this = $(this)
         , data = $this.data('modal')
-        , options = $.extend({}, $.fn.modal.defaults, typeof option == 'object' && option)
+        , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option)
       if (!data) $this.data('modal', (data = new Modal(this, options)))
       if (typeof option == 'string') data[option]()
       else if (options.show) data.show()