問題タブ [jquery-ui]
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 - jQuery Datepicker テキストボックスに今日の日付を事前入力するにはどうすればよいですか?
私は非常に単純なjQuery Datepickerカレンダーを持っています:
そしてもちろんHTMLで...
ユーザーがカレンダーを表示すると、今日の日付がうまく強調表示されますが、ユーザーが何もせずに、ページの読み込み時にテキストボックス自体に今日の日付を事前入力するにはどうすればよいですか? 99% の確率で、今日の日付のデフォルトが希望どおりになります。
javascript - JQuery UI タブが原因で画面が「ジャンプ」する
jQuery UI tabsの最新バージョンを使用しています。ページの下部にタブを配置しました。
タブをクリックするたびに、画面が上に向かってジャンプします。
どうすればこれを防ぐことができますか?
次の例を参照してください。
jquery - jQuery UI オートコンプリートの検出
入力ボックスが現在 jQuery UI オートコンプリートであるかどうかを検出するにはどうすればよいですか? これにはネイティブな方法はないようですが、次のような簡単なものがあることを願っています。
ただし、その条件は常に true を返すようです。
jquery - jQuery Sortablesを使用してアイテムをドラッグするとラジオボタンが選択解除される
jQuery UI sortablesプラグインを使用して、リスト項目の並べ替えを許可しています。各リスト アイテム内には、アイテムを有効または無効にできるラジオ ボタンがいくつかあります。
アイテムがドラッグされると、両方のラジオ ボタンの選択が解除されますが、これは起こるべきではないようです。これは正しい動作ですか?そうでない場合、これを回避する最善の方法は何ですか?
この問題を示すコード サンプルを次に示します。
リスト項目をマウスでつかむとすぐに、両方のラジオ ボタンの選択が解除されます。
これがバグである場合、回避策の 1 つは、アイテムが移動されたときに [有効] ラジオ ボタンを自動的に選択することです。
更新: Windows XP x64 上の FireFox 3、Internet Explorer 7、Opera 9.5、および Safari 3.1.2 でこれをテストしましたが、この問題はすべての環境で発生します。
jquery - jQuery Safari/Chrome のドラッグ可能なコンテインメント プロパティとの非互換性
このコードは、Firefox、Internet Explorer では機能しますが、Safari/Chrome では機能しません。
Safari/Chrome では、divNew は垂直方向にのみ移動できます。jQuery のこの機能は現在互換性がありませんか? 私は 1.5.2 安定版を使用しています。ここで見つけることができますjQuery 1.5.2
javascript - jQuery UI - ウィジェットで destroy メソッドを使用する必要がある場合
要素に機能を追加する場合、要素を.widgetName('destroy')
DOM から削除する前に呼び出す必要がありますか? それとも jQuery で処理されますか?
jquery - jQuery スライダー チュートリアル?
JQuery Slider の使用方法を説明する優れたチュートリアルを知っている人はいますか?
いくつか見つけましたが、どれも私が必要としているものを明確に表していません。私が実際に行う方法を理解する必要があるのは、スライダーを 1.0 から 5.0 (すべての 10 分の 1 を含む) に移動し、変更時にその値に基づいて非表示のコントロールを設定することです。
ありがとう。
javascript - jQuery UI タブ - 現在選択されているタブ インデックスを取得する方法
この特定の質問が以前に尋ねられたことは知っていますが、プラグインでbind()
イベントを使用しても結果が得られません。jQuery UI Tabs
index
タブがクリックされたときにアクションを実行するには、新しく選択したタブが必要です。bind()
select イベントにフックすることはできますが、現在選択されているタブを取得する通常の方法は機能しません。新しいものではなく、以前に選択されたタブ インデックスを返します。
現在選択されているタブを取得するために使用しようとしているコードは次のとおりです。
このコードを使用すると、ui オブジェクトが戻ってきundefined
ます。ドキュメントから、これは、ui.tab を使用して新しく選択したインデックスにフックするために使用しているオブジェクトである必要があります。tabs()
私はこれを最初の呼び出しとそれ自体で試しました。ここで何か間違ったことをしていますか?
javascript - jQuery UIで複数の並べ替え可能なリストを相互に接続するにはどうすればよいですか?
私はjQueryを初めて使用し、jQueryUIの使用に完全に苦労していsortable
ます。
アイテムのグループ化と順序付けを容易にするために、ページをまとめようとしています。
私のページにはグループのリストがあり、各グループにはアイテムのリストが含まれています。ユーザーが次のことができるようにしたいと思います。
- グループを並べ替える
- グループ内のアイテムを並べ替える
- グループ間でアイテムを移動する
最初の2つの要件は問題ありません。私はそれらをうまく分類することができます。問題は3番目の要件にあります。それらのリストを相互に接続することはできません。いくつかのコードが役立つかもしれません。これがマークアップです。
$('#groupsList').sortable({});
とを入れることでリストを並べ替えることができ$('.itemsList').sortable({});
ましたdocument ready function
。connectWith
オプションを使っsortable
て動作させてみましたが、見事に失敗しました。私がやりたいのは、すべてのgroupItemsX
リストをすべてのリストに接続するgroupItemsX
ことです。どうすればいいですか?
ある種の循環参照がない限り、リストをそれ自体に具体的に接続しないようにする必要があると考えていました。確かに、私はExcelを使用していませんが、スタックオーバーフローなどを引き起こす、ある種の終わりのない再帰を引き起こす可能性があるように見えました。うーん。駄洒落でごめんなさい。自分を助けることができませんでした。
とにかく、私はこのようなことをしようとしていましたが、うまくいきませんでした:
私はそこで構文を完全に壊したと確信しています、そしてそれが私が最初に質問をしなければならなかった理由だと思います。リストから現在のアイテムを除外することは、パフォーマンスの観点からも必要または有用ですか?
AdamとJimmyPによって提供された両方の回答はIEで機能しました(FireFoxでは実際に奇妙な動作をしますが、並べ替えようとするとリスト項目が上書きされます)。私はあなたの答えの1つを受け入れ、もう1つに投票しますが、フィルタリングに関するアイデア/提案があれば、それを聞きたいと思います。