2011-03-22 71 views
0

我试图提供一个允许用户创建表结构的界面。这与Microsoft Word提供插入表功能的方式类似。我为此使用JavaScript。悬停时突出显示一个边框 - JavaScript

用户应该能够选择一个边框(线)并删除它来合并单元格。所以,我必须突出显示一个单元格的一侧边界,以便能够将其可视化。

当它在边界上移动时,可以识别鼠标位置吗?

+0

只要使用纯JavaScript或像Jquery这样的库都行吗? – Starx 2011-03-22 11:01:41

回答

0

如果你没问题,用Jquery,这里有一个教程展示如何识别鼠标坐标。

jQuery(document).ready(function(){ 
    $(document).mousemove(function(e){ 
     $('#status').html(e.pageX +', '+ e.pageY); 
    }); 
}) 

来源:http://docs.jquery.com/Tutorials:Mouse_Position

0

你可以尝试捕捉鼠标悬停事件,(用jQuery EG)得到绝对细胞的位置,将其比作鼠标指针的位置,然后有一点点的switch语句决定突出显示哪个边框。

类似的动作,如果你要“删除”一个边框。