2017-02-10 33 views
0

我想在構建angularjs中的自定義點擊和拖動行爲時禁用默認光標樣式(光標:文本)。我發現的方法來做到這一點使用JavaScript事件,通過對事件調用preventDefault()方法,像這樣:如何禁用默認光標樣式(文本選擇器)進行自定義點擊並拖動角度?

$(element).on('mousedown touchstart', function(event) { 
    event.preventDefault(); 
    mouseDown = true; 
}); 

但使用角NG-mousedown事件或其他「時,是如何工作的NG- 「事件?

回答

0

您可以簡單地從NG-鼠標按下通過傳遞$event作爲參數傳遞給你打電話的功能,像這樣訪問事件:

<div ng-mousedown="someFunction($event)"> 

然後調用preventDefault()

$scope. someFunction = function(event) { 
    event.preventDefault(); 
} 
相關問題