問題タブ [mobiscroll]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 画面サイズを識別する方法
私はいくつかのモバイルWebアプリケーションに取り組んでいます(それは私の最初の時間です)、そして私はそのような問題に直面しました:特別なモバイルフレームワークの使用にもかかわらず、モーダルウィンドウのいくつかのサイズは小さな画面では正しくありません。たとえば、私はiPodとiPadを持っています:
iPodでは、ボタンのサイズはすでに少し変更されています。だから、 jsを使用してカテゴリ(小さい、通常、大きい、または単に配列のサイズのリストを取得する)のような画面サイズを識別する方法があるかもしれませんそしてそれに基づいて私はソースでいくつかの基本的な変更を行います。
jquery-mobile - MobiscrollDatepickerを明示的に閉じる
私のアプリケーションにはセッションタイムアウトがあり、アプリケーションは15分間非アクティブになった後にログインページに移動します。私が直面している問題は、ユーザーがMobiscroll日付ピッカーを開いて15分間同じページに留まると、セッションタイムアウトアラートが表示されますが、mobiscroll日付ピッカーもログインページに残ります。
mobiscroll日付ピッカーを明示的に閉じる方法はありますか?
javascript - Mobiscroll が Firefox で時間制御を新しい行にラップしないようにする
日時ピッカーに mobiscroll jQuery ライブラリを使用しています。iPad の Safari と Google Chrome でうまく動作します。ただし、PC 上の Mozilla Firefox では、「改行」しているように見えます。つまり、日付コントロールの後、時間コントロールが次の行に折り返されます (下の画像を参照)。私はこれをしたくありません。他のブラウザと同じように、すべてを 1 行にまとめたいと思います。CSSなどでこれを修正する方法はありますか? ティア。
mobiscroll - Mobiscroll は、条件付きで開始スクローラーの値を設定します
時間値を条件付きで設定してスクローラーを開こうとしています。テキスト入力ボックスが= 0の場合、mobiscrollの値を0に設定します。入力値が0の場合、デフォルトで12になるようです。多くのアプローチを試しましたが、これが最も近いものです...
しかし、うまくいきません。任意の提案をいただければ幸いです。
jquery - Mobiscrollで来年の日付をデフォルトの日付として表示する方法
コントロールのデフォルトの日付として来年の日付を表示する必要があります。つまり、コントロールが開いたとき。デフォルトでは、来年の日付が表示されます。
datepicker - mobiscrollで言及された年のカスタム日付を無効にする方法は?
配列で言及された年の特定の日付を無効にする必要があります。
var availableDates = ["02/10/2014","03/11/2014","07/12/2014","08/11/2015"];
コントロールにのみ表示されます。そのため、手動で、上記の配列で欠落している日付を計算し、それらを無効な日付として扱います。同じことが mobiscroll の無効な属性に渡されます。しかし、運がありません。
これについて誰でもガイドできますか?
cordova - mobiscroll スクリプトの出力形式を変更するには?
高さの選択にmobiscrollを使用しようとしているので、1つはフィートと他のインチの2つのホイールがありますが、選択後のテキストボックスの出力は数字にスペースが入って表示され、代わりにドットが必要です。以下は、現在使用している私のコードです..
そしてHtmlは
jquery - Jquery MobileとMobiscroll:ポップアップは1回だけ機能します
mobiscroll日時ピッカーを機能させる唯一の方法は、ajaxを無効にして、他のファイルからrel="external"を設定することです。Jqueryのajaxのスムーズな移行が必要ですが、機能させることができません。これが私が宣言を設定する方法です:
alert()メッセージは毎回表示されますが、日付フィールドはページを更新した場合にのみ初期化されます。では、pageinitイベントで適切に初期化するにはどうすればよいですか?
backbone.js - テンプレート要素にスクローラーを設定する
アンダースコア付きのmobiscrollを使用しています。アンダースコア テンプレートがあります。テンプレートから追加された要素で .scroller を実行する必要があります。
テンプレートは次のとおりです。
ビューのレンダリング関数は次のとおりです。
render は html を読み込んでテンプレートにする関数です。完全を期すために、render 関数のコードを次に示します。
テンプレート自体に ondomready JavaScript を追加しようとしました。すぐには効かないけど、リフレッシュしたら効く!?
基本的に、要素がdomに追加された後、要素に日時ピッカーを適用する必要があります。
javascript - Mobiscrollのフォーマット日時からDayday:hour:minute
私は、日/日付/月を最初のホイールの1つの文字列に結合する方法を見つけようとしています。
最初のホイールは次のとおりです。日/日付/月、2番目:時間、3番目:分手がかりはありますか?
フォローアップの質問は次のようになります。今日の日を「今日」と表示するにはどうすればよいですか。