2011-07-30 91 views
3

我想在Javascript中使用mouseOver或懸停像命令。我希望當你將手指放在元素變化屬性(變暗)的元素上時,並且當你將手指拖到另一個元素上時,它會變成原始狀態,但當前手指正在改變其元素。如果有人知道我在說什麼,請幫助我。mouseOver在觸摸屏上

+0

我知道的伎倆。 mouseOver在碰觸觸摸時似乎是荒謬的......但有時您需要檢測手指是否在某個元素上滑動。對 ?在下面檢查我的答案。這對我來說很簡單,我只需在我的比賽前加上一個「v」即可。 – 3pic

回答

0

看看這https://developer.mozilla.org/en/DOM/Touch_events,因爲你可以告訴觸摸事件仍在開發中。但最新的瀏覽器已經開始實施它們。

+0

這是壁虎。我沒有說,但我需要webkit。 – user868426

+0

@ user868426我將它編輯到觸摸事件的頁面上。我不確定webkit是使用這些函數還是使用前綴。 – qw3n

0

這一系列關於當前的實現和觸摸事件的未來參考W3C MSDN - IEBlog會談,三叉戟,壁虎和Webkit/iOS的guidlines:

希望它有幫助。

0

如果你不能找到一個CSS唯一的解決方案,你可以捕捉你的文檔touchstarttouchmovetouchend事件和處理touchemove(每射擊)通過檢查x,y對要突出顯示,並添加者/適當地刪除高亮類。

0

使用jQuery的vMouseEvents。這是工作的事情。