0

ブートストラップ 2.3.2 を使用して iPhone に適したビューを構築し、ビューが iPhone でレンダリングされない限り、bootstrap-date_picker はうまく機能します。@media (最大幅: 767px) のdatepicker 動作なしで、標準のhtml5 タグtype='date'が必要です

私はそのような行動をどのように実装するのだろうかと思っています。

私の見解:

<input class="string date_picker optional" data-date-autoclose="true" data-date-format="dd.mm.yyyy" data-date-language="ru" id="ride_trip_date" name="ride[trip][date]" type="text">

私のjs:

$("input.date_picker").datepicker()

この入力はモデルのネストされた属性の配列であるため、 .visible-phoneで 2 番目のパーシャルを作成できません

4

1 に答える 1

1

使用window.matchMedia():

if (window.matchMedia("(min-width: 768px)").matches) {
  $("input.date_picker").datepicker();
}
于 2013-08-27T09:11:33.193 に答える