0

私はjqueryモバイルを初めて使用し、選択要素をテキスト入力要素の左側に配置しようとしています(ただし、結合されています)。http://jquerymobile.com/demos/1.2.1/docs/buttons/buttons-grouped.htmlに示すように、コントロール グループを使用すると、ボタン要素で同様のことができることがわかります。

<div data-role="controlgroup">
    <select>
        <option>Option A</select>
        <option>Option B</select>
    </select>
    <input type = "text">
</div>

ただし、これを実行すると、テキスト入力が消え、選択オプションのみが表示されます。これを行うより良い方法はありますか?

4

1 に答える 1

2

これは間違いなく可能であり、こちらのTextinputsの下で概説されています。これには 1 つの注意点があります。テキスト入力の親パディングのサイズを手動で変更して、最終製品で次のように「正しく」見えるようにする必要があります。

 $('yourTextInput').parent().css({ 'padding': '0.125em' });

スレッドをハイジャックするためではありませんが、これが必要な理由を知っている人はいますか?

于 2014-04-07T15:00:44.143 に答える