在我的jquery mobile ios phonegap應用程序中,我使用了iscroll。在使用iscroll時,文本框的行爲異常(在輸入每個字符時上下移動)。jQuery mobile iscroll view:無法正確輸入文本框
我在我的應用程序通過啓用iscroll,
添加以下腳本:
<script src="js/iscroll.js"></script>
<script src="js/jquery.mobile.iscrollview.js"></script>
我的頁面看起來像,
<div data-role="page" id="index">
<div data-theme="a" data-role="header" data-position="fixed" data-id="footer" data-tap-toggle="false" data-transition="none">
</div>
<div data-role="content" data-iscroll>
// following text field works weirdly
<input id="txtComment" placeholder="COMMENTS" value="" type="text" data-theme="b"/>
</div>
<div data-role="navbar" data-position="fixed" data-theme="a" data-id="footer" data-tap-toggle="false" data-transition="none">
</div>
</div>
我嘗試添加以下代碼,但沒有工作
var selectField = document.getElementById('txtComment');
selectField.addEventListener('touchstart', function(e) {
e.stopPropagation();
}, false);
我該如何解決它?
請幫忙。
其實我在內容div中使用data-iscroll,data-tap-toggle =「false」data-transition =「none」在標題中修正標頭。 iscroll在內容div中是inintialising(不像你提到的)。 –