From 41bb6a9f8490507329f9254a698ee86668ccad64 Mon Sep 17 00:00:00 2001 From: Argo-Lenovo Date: Sat, 14 Jan 2017 15:39:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=89=E6=95=88=E6=80=A7=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E4=BD=BF=E7=94=A8tooltip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Bootstrap.Admin/Content/js/Longbow.Common.js | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/Bootstrap.Admin/Content/js/Longbow.Common.js b/Bootstrap.Admin/Content/js/Longbow.Common.js index 85af6c26..11435eb6 100644 --- a/Bootstrap.Admin/Content/js/Longbow.Common.js +++ b/Bootstrap.Admin/Content/js/Longbow.Common.js @@ -257,22 +257,16 @@ rules: $.extend({}, rules), messages: $.extend({}, messages), highlight: function (element, errorClass, validClass) { - var $ele = $(element); - $ele.parents('.form-group').addClass(errorClass).removeClass(validClass); - if (!$.browser.versions.mobile && $.isFunction($ele.tipso)) $ele.tipso({ - useTitle: false, - position: 'top', - background: '#a94442' - }); + $(element).parents('.form-group').addClass(errorClass).removeClass(validClass); }, unhighlight: function (element, errorClass, validClass) { - var $ele = $(element); - $ele.parents('.form-group').removeClass(errorClass).addClass(validClass); - if ($ele.hasClass('tipso_style')) $ele.tipso('hide').tipso('destroy'); + $(element).tooltip('destroy').removeAttr('data-original-title').parents('.form-group').removeClass(errorClass).addClass(validClass); }, errorPlacement: function (label, element) { var $ele = $(element); - if (!$.browser.versions.mobile && $.isFunction($ele.tipso)) $ele.tipso('update', 'content', $(label).text()); + if (!$ele.attr('data-original-title')) $ele.tooltip({ container: '#dialogNew', delay: { "show": 500, "hide": 100 } }); + $ele.attr('data-original-title', $(label).text()); + $ele.tooltip('show') } }); if (handler && $.isArray(handler.button)) {