jquery でマウスホイールを使用して div の数を増やしています。数値は正しく増加しますが、スクロールは Firefox で停止しません。
$(document).ready(function(){
$('#test').bind('mousewheel DOMMouseScroll', function(event){
var currentValue = parseInt($('#test').text(),10),
newValue = currentValue + 1;
$('#test').text(newValue);
event.preventDefault();
});
});
フィドル: http://jsfiddle.net/rHVUn/
フィドルは標準のマウスホイール検出を使用しますが、Brandon Aaron のマウスホイール プラグインも使用しましたが、同じ問題があります。
div のテキストを更新する行 (html() も試しました) を削除すると問題は解決しますが、これはコードの重要な部分であり、削除できません。
この問題を解決する方法を知っている人はいますか?
ありがとうございました
更新:マウスがテキストの上に直接配置されている場合にのみ問題が発生することがわかりました.マウスがボックス内にあり、テキストの上にない場合(パディング内)、スクロールが停止します