問題タブ [jquery-tools]
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ツール:ajaxされたタブの中にajax以外のタブをネストできますか?
これを機能させることができないようです-私のajaxタブは正常にロードされます...しかし、ネストされたタブは機能していません。
コードを投稿する前に、これが可能かどうか疑問に思っています。
ありがとう
jquery - jQuery プラグイン vs UI vs いくつかの代替
私は可能な限り jQuery を使用して Web アプリを構築してきました。新しい機能を追加する必要があるたびに、私は通常、必要な機能を実行する jQuery プラグインを検索し、それを Web アプリに統合します。もちろん、しばらくすると、このアプリケーションはさまざまな作成者による「ランダムな」プラグインで非常に雑然とし、それぞれが異なるコーディング スタイルや命名規則などを持っています。私は 1 つの統一された UI ライブラリまたはフレームワークを使用することを本当に好みます。私は jQuery UI を見ていますが、率直に言って、私は感動しません。ただし、jQuery ツール ( http://flowplayer.org/tools/download.html ) は見栄えがします。誰でもこれらの経験がありますか?
他に提案はありますか?どの UI フレームワークを使用するかだけでなく、一般的にさまざまな UI プラグインを使用して雑然とした Web アプリケーションを処理することに関するあなたの考え.
ありがとう
javascript - javascript コンストラクターが既に実行されているかどうかを検出するにはどうすればよいですか?
作業中のページで jquery-tools タブとカルーセルを使用しています。カルーセルはタブ内に埋め込まれ、タブは beforeClick コールバックで読み込まれます。
通常、カルーセルはドキュメント準備完了関数で次のように初期化されます。
カルーセルが beforeClick を介してロードされた場合、これは機能しません。これは、DOM の準備が整ったときに、このタブがまだロードされていないためです。
私の質問は2部構成です:
最初に、最初にロードされたときにスクロール可能を初期化するためにハンドラーを追加できるイベントはありますか? 第二に、ない場合、スクロール可能がまだ構築されているかどうかを確認する方法はありますか?
このコードの背後にある考え方は、ユーザーの言語選択に基づいてローカライズされた html フラグメントをロードすることです。これは、オンラインではなく CD のカタログ用です。
jquery - AJAX タブの問題を含む jQuery UI ダイアログ
jQuery ツール タブ (AJAX) と jQuery UI ダイアログ (ダイアログの AJAX 読み込みを手動で行う) を使用すると問題が発生します。問題は、ダイアログがロードされ、現在のタブ専用にセットアップされることです (タブのコンテンツとともに、AJAX を介してタブ要求にロードされます)。jQuery UI は、ダイアログを作成するときに、コンテナーを元の位置から削除し、そのマークアップを追加して、本文に追加します。
問題は、ダイアログがタブのコンテンツの外にあり、その後のタブの変更で置き換え/削除されないことです。ユーザーが別のタブまたは [戻る] ボタンをクリックすると (これらのタブには URL ハッシュを使用した AJAX 履歴があるため、ページは実際にはリロードされません)、ダイアログは壊れますが、jQuery UI ダイアログがそれを外部に移動したため、削除されません。タブの内容。それは今、体の底に現れています。ユーザーが閉じるボタンを物理的にクリックした場合の「ハックアラウンド」を書きましたが、戻るボタンが押された場合、または別のタブがAJAXを介してロードされた場合、これは起動されず、jQuery UIは実際にはそれを一番下に戻しますbody (どのように/なぜそれを行うのかわかりません!)。助言がありますか?そして、私がそれについて明確でない場合はお知らせください。ありがとう!(今持っているものは、
jquery - モーダル ダイアログの JQuery ツール オーバーレイが IE8 で壊れる
いくつかのモーダル ダイアログ ボックスを持つ Web サイトを開発しています。ダイアログ ボックスにjQuery Tools Overlayを使用しています。しかし、IE8 では正しく動作しないように思われることがわかりました。
Chrome (および私は他のブラウザーを推測します) では、ダイアログはその「下」のページの残りの部分を暗くすることによって強調表示されますが、IE8 では「下」のページは消去されます。表示されるのは黒い背景のダイアログだけです。
これは、私が設定した方法とは何の関係もないようです.jQueryツールのWebサイト自体でも同じ問題が明らかです。上のリンクをクリックしてから、「For User Interactions」という見出しの 2 つのボタンのいずれかをクリックすると、私の言いたいことがわかります。
どうしたんだ?IE8をサポートしていないだけですか?もしそうなら、(a) grrrr... と (b) 他に何を使えばいいですか?
jquery - jQuery ajaxが画像をプリロードしない
ギャラリーのリストがあります。ギャラリーのタイトルをクリックすると、コンテンツ (画像付きの HTML) が表示されます。
コンテンツが取り込まれると、html はプリロードされますが、画像はプリロードされません。何かアイデアはありますか?
これは私が使用しているJavaScriptです:
これは、 http://www.georgewiscombe.comでデモを見ることができます。
前もって感謝します!
jquery-tools - Jqueryツールタブ:選択が現在のタブにあるときにonClickイベントをキャプチャする方法は?
jqueryツールフォーラムでこの質問をしようとしましたが、応答がありませんでした。うまくいけば、ここの誰かが助けてくれます。
質問:ユーザーがすでに現在のタブを表示している場合、onClickイベントは発生しないようです。ほとんどの場合、これは理にかなっていると思います。ただし、私の場合、現在のタブがすでに選択されている場合でも、onClickイベントをキャプチャしたいと思います。
これを行う方法はありますか?
ありがとう!
jquery - jQuery のスクロール可能なリスト項目
4 つのアイテムのリストがあり、ul には 2 番目のアイテムの背後に矢印があるように見える背景画像があります。アイテムが2番目のアイテムの位置にクリックされたときにアイテムを上下にスクロールできるようにしたいので、たとえば4番目のアイテムをクリックするとリスト全体がスクロールアップして、4番目のアイテムが背景画像の上に配置されます。他のすべてのアイテムは、その上に同じ順序で配置されます。
循環オプションを選択してjQueryツールを使用しようとしましたが、最初のアイテムと最後のアイテムを複製し、一番下に到達するとギャップが生じ、リストを上下にスクロールするために各アイテムを選択可能にすることもできません。
ここにリストのコードがあります
どんな助けでも大歓迎です。
ありがとう
ジャイルズ
javascript - GWT 内から jQuery ツールを使用する - 交換を許可する方法はありますか?
ほぼフルページの Google マップ ウィンドウを備えた GWT Web アプリがあります。マップ内には、リンクを含む情報ウィンドウがあります。私がやりたいことは、jquery ツール オーバーレイ ( http://flowplayer.org/tools/overlay/apple.html ) を使用してオーバーレイを開き、情報ウィンドウ内のリンクをクリックするとマップの上に表示することです。
現在、リンク ソースは動的に生成され、別のサーバーでホストされているため、開く前に iframe で開き、iframe のソースを設定する必要があります。ページにiframeが1つしかないので、これは簡単に思えます:
オーバーレイを開く前にこれを呼び出すには (マウスのリリース時に行われます)、GWT を介して Google マップの情報ウィンドウに次の要素を作成します。
Jquery ツールは、「rel」の値に ID が割り当てられている div を開くことで機能しますが、GWT の LandingPage.html に javascript/jquery があるため、オーバーレイがウィンドウに追加されませんでした。
ここに私のアプリがあります: http://truxmapper.appspot.com/
ご覧のとおり、他のオーバーレイは問題なく動作しますが、情報ウィンドウをクリックしてメニューを表示しようとすると、単に href を使用してそのウィンドウで URL が開きます。
私の目標を達成できる解決策を知っている人はいますか? ありがとう!
jquery - IE6-8 での jQuery ツールのモーダル オーバーレイ表示の問題
オーバーレイをモーダルにできるようにしようとしています。FireFox では問題なく動作しますが、window オブジェクトがモーダルになるとマスクの背後にあります。これにより、それとの相互作用が妨げられ、ページは実際には役に立たなくなります。これをしばらくデバッグしようとしましたが、わかりません。
彼らのサイトの例へのリンクは次のとおりです: http://flowplayer.org/tools/demos/overlay/modal-dialog.html
それが私が電話をかけるときに参照しているものです:
モーダルの CSS:
および追加のポンド記号 IE を除外します。「##」。
問題のスクリーンショット: http://twitpic.com/1tak06
注: IE6 と IE8 には同じ問題があります。
どんな助けでも大歓迎です。
更新: フロントエンドを追加