アプリケーションに Jquery モバイルを使用しています。ページの一部で使用していますが、リストビューの書式設定が台無しになっていることがわかりました。
私は次の基本的なフォーマットを持っています(一番下のフィドル)
<ul>
<li>
<div id="number1">
<span></span>
<div>
<div id="number2">
<span><input type="checkbox" /><span>
<span> something</span>
<span> something else</span>
</div>
</li>
</ul>
リストビューを作成しています。id="number1" の内側の div は、リストのメイン ラベルになります。id="number2" の内側の div には、チェックボックスと 2 つの小さなボタンがインラインで表示されます。私はこれが右端まで最小限のスペースしかとらないようにしたい.
問題:ページの他の部分に使用している「jQuery Mobile 1.3.0b1」をチェックしない限り、フォーマットは問題ないように見えます。それがクリックされるとすぐに、div w の float:right のようになります。id="number2" は無効になりました。
http://jsfiddle.net/SteveRobertson/ncQFp/39/
フィドルをチェックしてから、jQuery Mobile 1.3.0.b1 をチェックして、私が望んでいない効果を確認してください。
お時間をいただきありがとうございます!