問題タブ [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.
jquery - jquery ui themerollerテーマを使用する最良の方法は何ですか
初めてダウンロードjquery
しjquery-ui
て、昨夜使用/学習しました。
私はそれを機能させる方法を理解しました.今、themerollerでダウンロード可能/カスタマイズ可能なテーマをいじっています...(素敵なツール).
これらのツールを最大限に活用するための最良の方法についての質問:
私は、独自のカスタム css を使用して好きな色/フォントで既に「テーマ化」しjquery/jqueryUI
た既存のasp.net
ものに統合しています。「themeroller」アプリを使用して、jquery UI 要素を既存の css color/フォントスキーム。
本当の問題は、私はそれを逆にやっているのですか?themeroller でテーマを設計し、その生成された CSS をすべてのアプリに使用したほうがよいでしょうか? jquery 以外の UI 要素用に既に持っている css を模倣するために themeroller を使用するのとは対照的に?
themeroller を使用して CSS をダウンロードし、生成された CSS に基づいて jqueryUI 以外の CSS を作成できると便利であることがわかりましたが、それが一般的に受け入れられている方法ではない場合は試したくありません。途中で問題を引き起こすことになります。
javascript - リンクダイアログがここで行うように画面を暗くするjQueryダイアログ
ここのリンク ダイアログの外観が気に入っています。画面が暗くなり、おそらくモーダルです(ただし、私はそれを想定しているだけでテストしていません)。jQuery UI ダイアログでそのように画面を暗くする簡単で簡単な方法は何ですか?
c# - サーバー側のリダイレクト後にjQueryダイアログが機能しない
jQueryダイアログを使用してユーザーにダウンロード条件ダイアログを表示するASP.NETWebサイトがあります。ユーザーがダイアログの条件に同意したら、サーバー側のポストバックを実行して、ブラウザーへのダウンロードの提供を担当する別のWebサイトのページへのResponse.Redirect呼び出しを発行します。問題は、Response.Redirect呼び出しが行われると、ダイアログを表示できなくなることです。
次のコードを使用して、document.readyイベントのダイアログを初期化します:-
ダイアログを表示するコードは次のとおりです:-
このコードを使用すると、ダイアログを複数回正常に表示できますが、Response.Redirect呼び出しが行われた後、dialog( "open")の呼び出しは機能しなくなります。
私がここでやろうとしていることと同じようなことをした人はいますか?あるいは、誰かがjQueryダイアログのデバッグのヒントを提供できる場合は、これらもいただければ幸いです。
jquery-ui - addClassとremoveClassを使用したJQueryとカスタムタブ
ですから、私はJQueryにかなり慣れておらず、これを機能させるために5時間費やしました。誰かがより良いアプローチを持っているなら、私は聞いてみたいです。
それが私の基本的な質問です。どうすればよりクリーンで合理化できるのでしょうか。
私がしたことはminitabsプラグインを使用し、以下のコードはカスタムタブを前後に切り替えることです。使用しているタブに応じて、一方のタブを青に、もう一方のタブを灰色にする方法が必要でした。私がぶつかったのは、 tab2をクリックしてもtab1が青色のままで、これが修正されるまではファンキーだったということです。ご覧のとおり、これは最もクリーンなアプローチではありませんが、機能します。これを試してみたい場合は、minitabプラグインをここで入手できると確信しています。
JQuery:
体:
jquery - jquery UI - 簡単な例、何が間違っているのでしょうか?
私はいくつかのjquery UIコードを既存のasp.netアプリに入れようとしていますが、助けを借りることができます...
ボタンがあり、ユーザーがクリックすると、jquery UI ダイアログをポップアップし、2 つの go/nogo 確認ボタンを表示したいと考えています。
これは機能しますが、ボタンをクリックすると開いてすぐに閉じます...新しいjqueryユーザーとして、単純なものが欠けていると確信しています...
ダイアログを開くためのJavaScriptは次のとおりです。
これを呼び出すコードは次のとおりです。
要約すると、ボタンをクリックすると、必要な 2 つのボタンとメッセージを含むダイアログが表示されますが、約 1 秒後に自動的に閉じます...何が間違っていますか?
編集: OK、何が起こっているのかがわかったと思います...ボタンをクリックすると、必要に応じてダイアログが表示されますが、ページがサーバーから再度リロードされます...これにより、ページ全体がリセットされ、ダイアログ。
だから私が本当にしたいのは、この動作を模倣することです:
クリックするとクライアント側のイベントが生成され、「OK」が選択された場合にのみ、ページが強制的にリロードされます。この queryUI ダイアログ ボックスを OnClientClick イベントから切り離すための構文を誰か教えてもらえますか?
jquery - ドラッグ可能とドロップ可能の間に線を引く方法は?
私は優れた JQuery UI を使用して「マッピング」を行っているため、ユーザーはあるプログラムの人を他のプログラムの人に「マップ」できます。
この単純な JQuery を使用して:
私はこれに行きます:
私が本当に望んでいたのは、(可能であれば) ElsaとKjellの間に線を引いて、2人の関係を明確にすることでした。
ボックス内の数字でいつでもそれを行うことができますが、線を使用してこれを行う方法を知りたかったのです。
ありがとう。
jquery-ui - jquery sortable - 項目をあるリストから別のリストにドラッグできないようにする方法
2 つの並べ替え可能な UL 要素があり、'connectWith' オプションを介して相互にリンクされているため、1 つのリストの項目を別のリストに移動したり、その逆を行うことができます。一部のアイテムを別のリストに移動/ドラッグすることを禁止しながら、独自のリスト内でドラッグできるようにする必要があります。そのような動作を実装する方法はありますか?
今のところ、これらの並べ替え可能なリストの「アイテム」オプションを使用してアイテムのドラッグを制限することしかできませんが、これにより目的のアイテムが別のリストにドラッグされるのを防ぎますが、これらのアイテムが独自のリスト内でドラッグされるのを防ぎます (これは悪いことです)。
javascript - これは、jQueryタブを使用して「すべて」タブを作成するための最良の方法ですか?
jQuery UIタブを使用してインターフェイスを作成しましたが、要件の1つは、タブグループ内のすべてのページのコンテンツをページの下に同時に表示する「すべて」オプションを用意することでした。
私のタブはPHPから動的に生成されており、結果が次のようになるように各タブボタンにIDを付けています。
次に、JavaScriptに次のように表示されます。
私はsetTimeout()を使用しています。これは、タブが選択されると、jQuery UIが以前に選択されたタブにui-tab-hideクラスを設定し、新しいタブのクリックイベントの後に発生することがわかります。このようにして、ui-tabs-hideクラスを受け取ったばかりのタブも削除されます。
それはうまく機能しているように見えますが、私には少しハックのように感じます。それで、これを行うためのより良い方法はありますか?ありがとう。
jquery-ui - Jquery uiダイアログの質問
jquery ui ライブラリを使用して、拡張された UI 要素を asp.net アプリに追加しました。マイナーなバグ/問題に遭遇しました:
ボタンがクリックされたときに呼び出されるjquery UIダイアログがあります..ダイアログのテキストはすべてaにあり、通常はユーザーから隠されています.jquery UIはその魔法を行い、そのテキストを使用してダイアログを表示します-すべてが完璧に機能します。
コードは次のとおりです。
そしてここにdivがあります:
質問は、フォームが再描画されるたびに、「非表示」のテキストが実際にページ上で一瞬点滅してから、再び非表示になることです。(つまり、「このイベントをキャンセルしますか? 会議のテキストは実際には一瞬表示されます)」
これを防ぐことは可能ですか?
jquery-ui - jquery uiタブを使用してハッシュを変更するが、ページを移動しない
ハッシュをタブ名に変更するために、次のコードを追加しました。
これはFF3では正常に機能しますが、IE7ではページを下に移動します(ページの上部近くからページの最後までのどこかで選択されたタブによって異なります)。
私はそれを次のように変更してみました:
これにより、IE7とFF3の両方で同じ動作が発生し、ページが選択したタブの上部に移動します。
タブを変更し、ハッシュを更新したいのですが、ページはまったく移動しません。これは、最初の例のFF3では機能しますが、IE7では機能しません。
ありがとう。
注:JQuery 1.3.1 / JQuery-UI 1.6rc6