2010-10-04 60 views
1
function loaded() { 
    document.addEventListener('touchmove', function(e){ e.preventDefault(); }); 
} 

loaded(); 

在某些時候我想要默認。我怎樣才能做到這一點?如何設置e.preventDefault時設置e.startDefault?

+0

在什麼條件下? – Paddy 2010-10-04 11:49:07

+0

基本上我運行加載()後,我想以某種方式取消它。 – 2010-10-04 11:53:27

回答

0

取決於你想要什麼,是這樣的:

function loaded() { 
    document.addEventListener('touchmove', function(e){ 
     if (conditionToPreventDefault) { e.preventDefault(); } }); 
} 

基於您的評論,我想你需要removeEventListener - 在這裏看到的解釋:

http://www.quirksmode.org/js/events_advanced.html

+0

基本上我運行加載()後,我想以某種方式取消它。 – 2010-10-04 11:54:01