我在我的應用程序中使用twitter引導,jquery和phonegap。jQuery animate不適用於Android 4.0
我有溢出一個div:滾動和兩個按鈕,通過它導航:
<a href="#" id="left-button" style="float: left;"><i class="icon-chevron-left"></i></a>
<a href="#" id="right-button" style="float: right;"><i class="icon-chevron-right"></i></a>
<div id="content" style="overflow: scroll; white-space: nowrap;">
<img src="img/bandera.jpg" class="img-rounded">
<img src="img/arbol.jpg" class="img-rounded">
</div>
我的下一個jQuery腳本使用的按鈕:
$('#right-button').click(function(){
$('#content').animate({
scrollLeft: '+=200px'
}, 600);
});
$('#left-button').click(function(){
$('#content').animate({
scrollLeft: '-=200px'
}, 600);
});
但是我有一個問題。這些按鈕在Firefox,Chrome甚至在我的桌面的IE中都能正常工作,並且在Android 2.2上運行良好。
但是由於某種原因,在Android 4.0中按鈕什麼都不做。
如果我改變「溢出:滾動」到「溢出:隱藏」按鈕在Android 4.0及2.2的工作,但我不能穿過分度,我的手指(通常滾動)在Android 4.0的滾動... –
我有同樣的問題 - 事實上,當設置滾動到'隱藏',它按預期工作...但div不是可以清除的,然後... :( –