Sto usando la rotellina del mouse in jquery per aumentare il numero di un div, il numero aumenta correttamente ma lo scorrimento non viene fermato in Firefox.event.preventDefault(); non fermando la rotellina del mouse in Firefox
$(document).ready(function(){
$('#test').bind('mousewheel DOMMouseScroll', function(event){
var currentValue = parseInt($('#test').text(),10),
newValue = currentValue + 1;
$('#test').text(newValue);
event.preventDefault();
});
});
Fiddle: http://jsfiddle.net/rHVUn/
il violino utilizza il rilevamento rotella del mouse standard, ma ho usato anche plug-rotella del mouse di Brandon Aaron ed ha lo stesso problema.
Rimuovere la riga che aggiorna il testo (ho anche provato html()) del div per risolvere il problema, ma questa è una parte cruciale del codice e non può essere rimossa.
Qualcuno sa come risolvere questo problema?
Grazie
Update: ho trovato il problema si verifica solo quando il mio mouse si trova direttamente sopra il testo, se il mio mouse è all'interno della scatola, ma non sul testo (entro l'imbottitura) il rotolo è fermo
ho dimenticato di dire, se si scorre un paio di volte, poi giù il rotolo viene arrestato – Michael