私はしばらくこれに苦労していたので、ここに答えを載せることにしました。
jQMで非表示のボタンを使用するにはどうすればよいですか?
このタグを使用してボタンを作成します -
<input type="[yourchoice, mine was submit]" id="[yourchoice]" data-role="none" />
重要な部分はdata-role="none"
. これは、jQM がそれを無視することを意味します。そのため、 を使用する$.hide()
と、画面上にレンダリングのランダムな空のブロブが残されることはありません。
私の場合、入力が非表示の場合(非表示でない場合-動作します)、「実行」ボタンを押しても送信時にクリックイベントを受け取ることができません。css: "width:1px; height: 1px; background: transparent; border: 0;" を使用して回避します。それも誰かを助けるかもしれません。