Sto usando iScroll4 e funziona benissimo!iScroll non consente di fare clic sugli elementi
Questo sono le funzioni che uso per init, aggiornare e terminare iScroll:
function iniciarIscroll(){
/*En ie7 no lo usamos*/
if(!ie7){
$(document).ready(function() {
myScroll1 = new iScroll('nvl1');
myScroll2 =new iScroll('nvl2');
/*document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);
document.addEventListener('DOMContentLoaded', setTimeout(function() { loaded(); }, 200), false);*/
});
}
return false;
}
function refrescarIscroll(){
if(!ie7){
myScroll1.refresh();
myScroll2.refresh();
}
return false;
}
function terminarIscroll(){
if(!ie7){
myScroll1.destroy();
myScroll1 = null;
myScroll2.destroy();
myScroll2 = null;
}
return false;
}
Il problema è che non lascerà <a>
o <input>
o qualcosa di essere cliccato (o concentrati, non sono sicuro) ; anche css: hover o: focus non verrà applicato; ma sarebbe generare eventi in JavaScript come
.hover() or .click()
Qualsiasi idea di come risolvere questo, se possibile?
ogni possibilità di mettere questo in un violino in modo che possiamo vedere il problema in azione? eccone uno per iniziare ... http://jsfiddle.net/zander/AHEuC/ – JorgeLuisBorges
Questa discussione potrebbe essere duplicata con http://stackoverflow.com/questions/5745374/iscroll-4-problem-with-form- select-elemento-iphone-safari-e-android browser; ti aiuterebbe –