diff options
author | Madhura Jayaratne <madhura.cj@gmail.com> | 2014-12-04 09:53:06 +0300 |
---|---|---|
committer | Madhura Jayaratne <madhura.cj@gmail.com> | 2014-12-04 09:53:06 +0300 |
commit | 60079cd29771591945dc5b6b08b3c819c3eeb9dc (patch) | |
tree | dd5a749c5685eebef4afae9fbce46ce5becde242 /js/server_variables.js | |
parent | 096c5d4ac0826e74617e36fc5419a6d0f277ccd4 (diff) |
As of 1.9, the event name string "hover" is no longer supported as a synonym for "mouseenter mouseleave"
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Diffstat (limited to 'js/server_variables.js')
-rw-r--r-- | js/server_variables.js | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/js/server_variables.js b/js/server_variables.js index 34a3f42c9e..cb8f8555bc 100644 --- a/js/server_variables.js +++ b/js/server_variables.js @@ -4,7 +4,8 @@ * Unbind all event handlers before tearing down a page */ AJAX.registerTeardown('server_variables.js', function () { - $('#serverVariables .var-row').unbind('hover'); + $('#serverVariables .var-row').unbind('mouseenter'); + $('#serverVariables .var-row').unbind('mouseleave'); $('#filterText').unbind('keyup'); $(document).off('click', 'a.editLink'); $('#serverVariables').find('.var-name').find('a img').remove(); @@ -17,17 +18,17 @@ AJAX.registerOnload('server_variables.js', function () { var $filterField = $('#filterText'); /* Show edit link on hover */ - $('#serverVariables').delegate('.var-row', 'hover', function (event) { - if (event.type === 'mouseenter') { - var $elm = $(this).find('.var-value'); - // Only add edit element if the element is not being edited - if ($elm.hasClass('editable') && ! $elm.hasClass('edit')) { - $elm.prepend($editLink.clone().show()); - } - } else { - $(this).find('a.editLink').remove(); + $('#serverVariables').delegate('.var-row', 'mouseenter', function (event) { + var $elm = $(this).find('.var-value'); + // Only add edit element if the element is not being edited + if ($elm.hasClass('editable') && ! $elm.hasClass('edit')) { + $elm.prepend($editLink.clone().show()); } - }).find('.var-name').find('a').append( + }) + $('#serverVariables').delegate('.var-row', 'mouseleave', function (event) { + $(this).find('a.editLink').remove(); + }) + .find('.var-name').find('a').append( $('#docImage').clone().show() ); |