問題タブ [pickadate]
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.
browserify - pickadate を browserify でうまく再生させる正しい方法は何ですか?
pickadate を browserify でうまく動作させる方法が見つからないため、私は苦労し、非常に不満を感じていました。AMD から Backbone アプリを移行していますが、pickadate では動作しないようです。私は最近 browserify を使い始めたので、専門家ではありませんが、大きな問題なく残りのコードを移行できました。もちろん、ブラウザ化をマスターするためのヒントや参考文献を受け取ることもできます:)
jquery と pickadate を npm 経由でインストールしましたが、pickadate を使用しようとすると、古典的なエラーが発生します:
undefined is not a function
この方法で要求しました (require を変数に割り当てずに使用することに注意してください):
require("jquery");
require("pickadate");
これは、stackoverflow の回答 ( Requiring pickadate.js with Browserify ) で見ましたが、私の場合は機能しません。
ヘルプがどこにあるかについてのヘルプまたは参照は、非常に高く評価されます。
javascript - Pickadate シード 1 が別のフィールドから
あるフィールドを別の onChange からシードしようとしていますが、ほぼそこにありますが、onSet 内から「endDate」にアクセスしようとするとエラーがスローされます。明らかに、関数内からアクセスできませんか?:
angularjs - pickadate が正常に表示されない
私はjsf 2.0を使用しており、初めてpickadateを使用していますが、Webサイト( http://amsul.ca/pickadate.js/ )に表示されているようには見えません。申し訳ありませんが、写真を投稿することは許可されていません...しかし、正しいcssファイルを含めましたが、私のカレンダーは、ウェブサイトのように適切な日の下ではなく、日付のすべての数字が1つの列に書かれているように見えます.
これが私のコードです:
pickadate で同じ問題を抱えていて、解決策を知っている人はいますか? または、ピッカデートの良い代替手段を知っていますか? ありがとう
ruby-on-rails - Ruby on Rails + pickadate.js -> どうしたの?
私は RoR の初心者で、アプリで pickadate.js を有効にしようとしています。
一致するコントローラーのファイルapp/assets/javascripts/calc_date.js.coffee
で、次のように入力しました。
部分的なフォームで、次のようapp/views/calc_date/_form.html.haml
に入力しました。
入力フィールドをクリックしても何も起こりません。カレンダー ウィジェットが表示されることを期待していますが、機能しません。
application.js で:
application.css で:
jquery-ui-date を試してみたところ、うまくいきました。pickadate.js で同じ方法を使用しますが、反応がありませんでした。
ターミナル ウィンドウには、次のような行が表示されます。
私の間違いは何ですか、または私が逃したものは何ですか?
ありがとうございました。
javascript - pickadate.js ナビゲーション イベント
pickadate.js を使用する場合、次/前の月のボタンがクリックされたときにリッスンするイベントはありますか?
私は API を読み、応答または同様の質問を見つけようとしましたが、不足しています。
これが問題に対処するための最良の方法ではない可能性があることを理解していますので、他のアプローチに感謝します。
このようにスタイリングを追加する理由は、強調表示する特定の日付を複数選択したいからです。datepicker.set('highlight,.. オプションがあることは理解していますが、一度に 1 つの選択しかサポートしていないことを理解しています。
レンダリング時に jquery を使用してスタイリングの変更を正しい日付に手動で適用していましたが、月を切り替えるとすべてのスタイリングと el(s) へのハンドルさえも失われますが、タップできるイベントは発生しないようです。
jquery - RailsセマンティックUI jqueryがフィールドを更新しない
Rails アプリのフィールドを更新する日付ピッカーを取得できないという奇妙な問題に遭遇しました。いくつかの異なる日付ピッカーを試したので、jquery プラグインの問題ではありません。同じ結果です。
私がやろうとしていることは何もおかしいことではありません。
手動ターボリンクの回避策で両方を試しました..
そしてjquery-turbolinks gemを使用します。jquery はピッカーをロードしますが、フィールドは更新されません。
この時点でセマンティック UI に絞り込まれたと思いますが、間違っていることが証明されてうれしいです。
アプリケーション.js:
ローカル js の関連部分:
私が見逃しているものについての手がかりはありますか?ありがとう。
angularjs - Angular ディレクティブは jQuery プラグイン (pickadate) の一部のみを動的にロードしています
ng-repeat は長さが不明であるため、ディレクティブをレンダリングする ng-repeat があります。ディレクティブを介して、クリック時に jquery プラグインを動的にロードしようとしています。
私はかなり近いと思いますが、プラグインの一部しか読み込まれず、残念ながらエラーは発生しません。Pickadateプラグインに精通している場合、クラスは入力要素でレンダリングされますが、動的に追加される要素はクリック時にレンダリングされません。
これが私のコードです:
HTML
Angular ディレクティブ 1
Angular ディレクティブ 2
出力
ご覧のとおり、クラスは作成されていますが、その後レンダリングされるカレンダー div 要素は作成されていません。
どんな助けでも大歓迎です。ありがとう。
javascript - pickadate-picker で日付を無効にして更新する
Date Pickerを初期化した後、いくつかの日付を無効にしようとしました。
次のようにピッカーを初期化しています。
onChange()
ユーザーは、イベントをトリガーするアクションを実行します。このdisableDates()
関数は、無効にする日付をさらにいくつか準備し、次のset
メソッドを使用してピッカーに設定します。
私の場合、disableDays には整数 (平日を参照) とドキュメント ( http://amsul.ca/pickadate.js/date/#disable-dates ) による日付が含まれていることに注意してください。
disableDates()
関数が初めてトリガーされると、AJAX で取得した日付が正しく無効になります。2 回目にトリガーされるとすぐに、ピッカーは更新されないように見えます。変更を反映するには、ピッカーを何らかの方法で再度レンダリングする必要があると思います。私がしようとしました 。stop()
および.start()
、.render()
何の効果もありません。
日付を無効にしてピッカーを正しく更新するにはどうすればよいですか?
pickadate - Pickadate が機能しない
Pickadateプラグインを使用しようとしています。非常に奇妙な問題が発生しています。プラグインが機能する場合とそうでない場合があります。
いくつかの console.log() を picker.js picker.date.js と picker.time.js に追加しましたが、すべてが期待どおりに起動しています。また、 $.fn.pickadate をチェックして存在するかどうかを確認すると、存在します。しかし、実際に $('.datepicker').pickadate() を呼び出すと、次のようになります。
ページを更新すると、ほとんどの場合、すべてが期待どおりに機能します。しかし、奇妙な機会にはそうではありません。
これが何であるかについて何か提案はありますか?