2012-12-03 104 views
0

我有HTML表格單元格(TD)與背景圖像。細胞的左半部分有一個bg顏色,右半部分是另一種顏色。現在我想從邏輯上劃分這個單元格;當我單擊(或鼠標懸停)該單元格的左半部分以具有一個功能並且單擊(或鼠標懸停)同一單元格的右半部分時具有另一功能時。如何實現這個邏輯上劃分同一個單元?我想避免單元格內的兩個DIV(或類似)元素,並且只能通過現有的TD單元元素來實現。如何分割TD細胞邏輯

回答

0

你可以嘗試一個圖像映射(類似SO問題在這裏Using JQuery hover with HTML image map),但在我看來它更容易與2圖像和divs。

+0

不幸的是,這是不能接受的。當我在我的問題中說,我想避免TD內的DIV子元素,假設我想避免其他更復雜的子元素。在我的表格(酒店預訂日曆)中,我有更多數百個TD元素,所以我需要更高效的解決方案。 – sbrbot

+0

我明白了。如果單元格具有固定大小,則可以獲得鼠標單擊的(x,y)位置並確定它是在右半部分還是左半部分(我不確定是否可以將鼠標移過)。 –