私のサイトにタップイベントを追加しようとして、私のボタンがデスクトップとタブレットで動作するように jquery mobile を追加しました。
ただし、既存のすべてのボタンの横に余分なテキストが表示されるようになりました。jquery mobile を追加する前に、「カメラを追加」というボタンがありました。jquery mobile を追加すると、同じボタンがありますが、その横にはボタンと同じ名前のテキスト「カメラを追加」があります。
シンプルなボタン:
<button class="addwebcam">Add camera</button>
bind イベントを追加したかっただけです。
jQuery('.addwebcam').bind('click tap', function() {
jQuery('#cameraformwebcam').show();
jQuery('.addwebcam').hide();
});
HTML ソースを見ると、余分なテキストは表示されず、エラーも表示されません。
追加したことに注意してください:
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
他には何もありません。アイデア?