summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/wp-syntax/js/wp-syntax.js')
-rw-r--r--plugins/wp-syntax/js/wp-syntax.js34
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