浏览代码

allow a mouseOver Text for Buttons

Sven Anders 10 年之前
父节点
当前提交
1c7eef0586
共有 2 个文件被更改,包括 9 次插入1 次删除
  1. 4 1
      examples/index.html
  2. 5 0
      src/js/bootstrap-dialog.js

+ 4 - 1
examples/index.html

@@ -145,9 +145,11 @@
         BootstrapDialog.show({
             message: 'Hi Apple!',
             buttons: [{
-                label: 'Button 1'
+                label: 'Button 1',
+                mouseOver: 'Mouse over Button 1'
             }, {
                 label: 'Button 2',
+                // no mouseOver as it is optional
                 cssClass: 'btn-primary',
                 action: function(){
                     alert('Hi Orange!');
@@ -155,6 +157,7 @@
             }, {
                 icon: 'glyphicon glyphicon-ban-circle',
                 label: 'Button 3',
+                mouseOver: 'Mouse over Button 3',
                 cssClass: 'btn-warning'
             }, {
                 label: 'Close',

+ 5 - 0
src/js/bootstrap-dialog.js

@@ -836,6 +836,11 @@
                 $button.append(button.label);
             }
 
+            // mouseOver
+            if (typeof button.mouseOver !== 'undefined') {
+                $button.attr('title',  button.mouseOver);
+            }
+
             // Css class
             if (typeof button.cssClass !== 'undefined' && $.trim(button.cssClass) !== '') {
                 $button.addClass(button.cssClass);