Ich habe eine tizen Web-Anwendung, die mehrere Eingabefelder hat. Wenn der Benutzer auf eine Eingabe klickt, scrollt div nach unten und die Eingabefächern werden angezeigt. So kann der Benutzer das Eingabefeld nicht sehen. Wie verhindere ich das?Warum wird Div gescrollt, wenn die Eingabe in tizen ausgewählt ist?
Ich habe versucht, dies mit:
$('input').bind('focusin focus', function(e){
e.preventDefault();
});
Es funktioniert nicht.
Edit: Hier ist ein Musterteil:
<div class="ui-page" id="">
<div class="ui-header">
<h1 class="ui-title">Header</h1>
</div>
<div class="ui-content" id="history">
<ul data-role="listview">
<li><span>Input 1:</span>
</li>
<li>
<input type="tel" id="input1" style="background-color: #d1d1d1;">
</li>
<li><span>input 2:</span>
</li>
<li>
<input type="number" id="input2" style="background-color: #d1d1d1;">
</li>
<li><span>Input 3</span>
</li>
<li>
<input type="number" id="input3" style="background-color: #d1d1d1;">
</li>
</ul>
<input class="ui-btn" type="button" onclick="done_click()" value="Done">
</div>
</div>
können Sie teilen HTML-Code – RRR
@RRR Beispiel in Bearbeitung hinzugefügt. – lnman