我目前正在使用帶有javascript/html前端的LeapMotion項目。我想用LeapMotion控制整個應用程序(包括點擊,點擊和拖動等)。但是,我遇到了一些問題。Javascript單擊頁面上的模擬
我想觸發一個MouseEvent("click")
,但是,我不想觸發特定元素上的事件(如here所述)。這是因爲我不想「手動」檢查我的LeapMotion光標結束了哪個元素,並調用它的觸發器。相反,我想觸發一個更「純」的點擊事件,其中javascript決定了被點擊的內容。是這樣的可能嗎?如果沒有,是否有任何合理的解決方法?
提前致謝!
編輯: 一些更多的信息。我目前可以在我的代碼中確定何時需要基於LeapMotion的數據觸發點擊事件。我的問題是,我需要一種方法來觸發頁面上的點擊事件。目前,我找到的解決方案可以創建一個MouseEvent
,但他們必須在特定的div/element/etc中調用它。我想觸發一個更「全局」的MouseEvent
,這樣我就可以在頁面上觸發它而不是特定的元素。
像[this](http://stackoverflow.com/questions/29555044/javascript-global-onclick-listener)? –
我需要觸發和「全局點擊」事件,所以相反(我認爲?)。我會在上面添加更多信息。 – BrandonM
@KevinKloet看起來更像是一個監聽點擊事件的函數,而不是模擬它。他希望使用JavaScript來檢測當計算機沒有將驅動程序註冊爲定點設備的外部指針設備懸停在某個元素上時。 – Crowes