2011-03-22 41 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語句決定突出顯示哪個邊框。

類似的動作,如果你要「刪除」一個邊框。

相關問題