diff options
author | Madhura Jayaratne <madhura.cj@gmail.com> | 2013-01-19 06:38:23 +0400 |
---|---|---|
committer | Madhura Jayaratne <madhura.cj@gmail.com> | 2013-01-19 06:38:23 +0400 |
commit | b52db94b7df256d14284d9488226c508dac76ac1 (patch) | |
tree | 9a3c4fca2635ddae23cacf9b5a535f080d3135c4 /js/tbl_gis_visualization.js | |
parent | b53dbc27350519128c242010851448b3f3b04750 (diff) |
Fix tooltips
Diffstat (limited to 'js/tbl_gis_visualization.js')
-rw-r--r-- | js/tbl_gis_visualization.js | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/js/tbl_gis_visualization.js b/js/tbl_gis_visualization.js index d90e30fada..79fac6565e 100644 --- a/js/tbl_gis_visualization.js +++ b/js/tbl_gis_visualization.js @@ -194,9 +194,7 @@ AJAX.registerTeardown('tbl_gis_visualization.js', function() { $('#right_arrow').die('click'); $('#up_arrow').die('click'); $('#down_arrow').die('click'); - $('.polygon, .multipolygon, .point, .multipoint, .linestring, .multilinestring, ' - + '.geometrycollection') - .die('mousemove').die('mouseout'); + $('.vector').unbind('mousemove').unbind('mouseout'); }); AJAX.registerOnload('tbl_gis_visualization.js', function() { @@ -323,14 +321,12 @@ AJAX.registerOnload('tbl_gis_visualization.js', function() { y -= 100; zoomAndPan(); }); - + /** * Detect the mousemove event and show tooltips. */ - $('.polygon, .multipolygon, .point, .multipoint, .linestring, .multilinestring, ' - + '.geometrycollection').live('mousemove', function(event) { + $('.vector').bind('mousemove', function(event) { var contents = $.trim(escapeHtml($(this).attr('name'))); - alert(contents); $("#tooltip").remove(); if (contents != '') { $('<div id="tooltip">' + contents + '</div>').css({ @@ -340,7 +336,7 @@ AJAX.registerOnload('tbl_gis_visualization.js', function() { border : '1px solid #fdd', padding : '2px', 'background-color' : '#fee', - opacity : 0.80 + opacity : 0.90 }).appendTo("body").fadeIn(200); } }); @@ -348,8 +344,7 @@ AJAX.registerOnload('tbl_gis_visualization.js', function() { /** * Detect the mouseout event and hide tooltips. */ - $('.polygon, .multipolygon, .point, .multipoint, .linestring, .multilinestring, ' - + '.geometrycollection').live('mouseout', function(event) { + $('.vector').bind('mouseout', function(event) { $("#tooltip").remove(); }); }); |