diff options
Diffstat (limited to 'plugins/wp-syntax/js/wp-syntax.js')
-rw-r--r-- | plugins/wp-syntax/js/wp-syntax.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/plugins/wp-syntax/js/wp-syntax.js b/plugins/wp-syntax/js/wp-syntax.js new file mode 100644 index 00000000..f7f6c739 --- /dev/null +++ b/plugins/wp-syntax/js/wp-syntax.js @@ -0,0 +1,34 @@ +jQuery(document).ready(function($) +{ + $('.wp_syntax').bind( + { + mouseover: function() + { + var w = $(this).find('table').outerWidth(); + var hw = $(document).width() - $(this).offset().left - 20; + + /* + * Test code. + */ + /*var left, top; + left = $(this).offset().left; + top = $(this).offset().top; + + $(this) + .appendTo('body') + .css({ + 'position': 'absolute', + 'left': left + 'px', + 'top': top + 'px' + }); + */ + + if(w > $(this).outerWidth()) + $(this).css({'position':'relative', 'z-index':'9999', 'box-shadow':'5px 5px 5px #888', 'width':(w > hw ? hw : w)+'px'}); + }, + mouseout: function() + { + //$(this).removeAttr('style'); + } + }); +});
\ No newline at end of file |