だから、それがページ上のクラスをオーバーライドすることにより、ボタンのパディングを削除する方法についてここで詳しく説明です:Can the button padding be adjusted in Jquery Mobile?jQuery Mobileはボタンのui-btn-innerクラスを選択的にオーバーライドしますか?
しかし、どのように私はこの取るん:
.ui-btn-inner {
padding: 0;}
を選択的に一つのボタン、すなわちに適用します:
<button data-icon="false" onclick="alert('clicked me')">Button Name</button>
このような何かを行うことは動作しません:
<button style="padding:0" data-icon="false" onclick="alert('clicked me')">Button Name</button>
思考?創造的なソリューション?
おかげ
私は、cssクラスのオーバーライドを選択的に適用する方法についてまだ答えがありませんが、使用しているuiグリッド内の特定のボタンからクラスを削除するには、この回避策があります。 '$( 'UIグリッド-B ')。各(関数(){ \t \t \t \t \t \t \t $(この).find(' スパン')。各(関数(){ \t \t \t \t \t \t \t \t $(this).removeClass( 'ui-btn-inner'); \t \t \t \t \t \t \t}) \t \t \t \t \t \t}); 'テストで – cvocvo
- 上記のコメントトリックpageLoadイベントに結合する場合であっても100%に動作しないと思われます。まだ実際のソリューションを探しています。 – cvocvo