問題タブ [jquery-ui-tabs]
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 タブ
jQuery UI タブを空にする (すべてのタブを削除する) にはどうすればよいですか?
編集:タブ機能を削除しようとしているのではなく、すべてのタブを空にして新しいタブを追加しようとしています。
私は試しています:
ただし、コントロールにいくつかのタブが追加されていても、tabs('length') は常に 0 を返します。
ところで、私はそれを空に初期化しています
後でタブを動的に追加する
jquery - タブを ajax で読み込んだ後のコールバック
ajax をロードしたタブのコンテンツにコードを適用するにはどうすればよいですか? 読み込まれたコンテンツ内で $(document).ready を使用しようとしましたが、css スタイルが読み込まれませんでした (理由はわかりません)。
コールバック関数はありますか? 読み込まれたドキュメント内で $(document).ready とスタイルを別の方法で使用する必要がありますか?
読み込まれたドキュメント内で $(document).ready を使用しても問題ない場合、jquery とそのプラグインへの参照も含める必要がありますか?
jquery - jQuery UI タブの使用がスタックする
タブに入れたい 3 つの html テーブルがあります。
を使用して 3 つのテーブルすべてをロードできますがAJAX
、最初のテーブルを表示したいので、最初のテーブルを ajax 可能にすることもできます。
最後に、ユーザーが 3 番目のタブで検索するオプションを用意する必要があります。これらの結果 (html 結果) はそのタブに表示されます。
問題は、現在のコードを実行すると、タブをクリックすることができず (FireFox では醜いスタイルが表示されます)、3 番目のタブしか表示されないことです。
これは前です。
これは私のjQuery試行コードです。
誰でも私を助けることができますか?私は何を間違えましたか?
乾杯:)
jquery - 私のレイアウトでjqueryタブを使用すると、タブが開始する前に大きなギャップがあります
私は現在、フッター/ヘッダー、メニューを含む固定幅の左側の列、および残りの利用可能なスペースを占める右側の列を備えた 2 列のサイト レイアウトを持っています。左側の列には折りたたみメニューが含まれており、右側の列にタブがある場合、選択したタブ内のテキストは、左側のメニューが終了した後にのみ開始されるようです。
clear:both; を使用してみました。タブが始まる前に、タブ全体が下に移動し、左側のメニューが終了した後に開始します。
現在使用しているコードは次のとおりです。
どんな助けでも感謝します。ありがとう。
注: Jquery 1.3、Jquery-ui 1.6
jquery-ui-tabs - jqueryuiタブプラグインを使用するときにタブでスクリプトレットコードを実行しない方法
jqueryuitabsプラグインに出くわしました。
これは非常に優れた実装ですが、現在のコードが適切に配置されている場合はどうでしょうか。
この場合、ページが最初に読み込まれるとき、tab1がデフォルトのタブです。ただし、両方のsysoutステートメントが最初に実行されます。デフォルトのタブが何であるかは関係ありません。理想的には、最初のsys outは、tab1が選択されたときに実行され、2番目はtab2が選択されたときに実行されます。
これを回避する方法はありますか?または、タブごとにページを変えるしかありませんか?
jquery-ui - jQuery タブ - 外部リンクをたどる
jQuery タブをセットアップしましたが、外部リンクをたどるようにタブを取得しようとしています。
jQuery のコードを使用しようとしましたが、ブラウザーを URL にリダイレクトする代わりに、URL は依然として Ajax 経由で読み込まれます。
http://jqueryui.com/demos/tabs/#...follow_a_tab.27s_URL_instead_of_loading_its_content_via_ajax
現在のコード:
jquery - IE/ui-tabs.jsでdivが「表示」された場合にのみFlashを起動する
jQueryUITabsプラグインを使用してWebサイトを作成しています。これはすばらしいことです。ただし、「非表示」タブの1つに.swfが含まれています。Firefoxは、この.swfを再生するのは、そのタブが「開かれている」場合のみです。これもすばらしいことです。ただし、IEはこの.swfを非表示にした状態で再生するため、ユーザーがタブをクリックしても、既に終了しているため、IEにアニメーションは表示されません。タブが開いているときにのみIEにswfを再生させるにはどうすればよいですか?
前もって感謝します。
jquery - jQuery タブと Ajax - ページをセットアップするにはどうすればよいですか?
私は jQuery の UI タブを使い始めました。ほとんどの場合うまく機能しますが、いくつか問題がありました。タブを切り替えると、そのタブに戻ると一部の項目の機能が失われます。そのため、私はそれをすべて正しく構造化しているかどうか疑問に思いました。Googleで検索しても何も出てこなかったので、ここで質問することにしました。
問題は、タブ + AJAX を介して取り込んでいるページがあり、それらの新しいページに jQuery を使用したい機能がある場合、その jQuery をどこに配置すればよいかということです。現在の私の構造は次のとおりです。
タブのあるページ: main_page.php このページには 2 つのタブがあります。1 つは AJAX 経由で「page1.php」を取り込むもので、もう 1 つは「page2.php」を取り込むものです。
page1 には、jQuery を使用する独自の要素があります。その jQuery コードはどこに行くのでしょうか? それは main_page.php にあり、それとも page1.php にありますか?
今は page1 に置いていますが、これは正しいと思いますが、他の問題が発生しているので、それが正しいかどうかを再確認したかっただけです。
jquery-ui - 最初のページ読み込み時に jQuery リモート タブのコンテンツを初期化する
jQuery タブ ライブラリを使用して、一連のリモート (つまり、ajax が読み込まれた) タブを作成しています。
ただし、ajax リクエストが完了するまで最初のページの読み込みが空になるのを避けるために、最初のページのダウンロードに最初のタブのコンテンツを含めたいと思います。
タブのタイトルと一致する最初のページ読み込みで div を提供することで、これは一般的に機能しますが、このコンテンツがすぐに表示されても、タブを初期化するとすぐに ajax リクエストが追加で行われ、どちらも無駄ですちらつきの原因となります。私の基本的な質問は、最初に選択されたタブに対して ajax リクエストを実行せずに jQuery タブを取得し、最初のページ読み込みの一部としてこのコンテンツを取得しながら、他のタブを動的に読み込むにはどうすればよいかということです。
複雑なのは、使用可能なコンテンツに基づいて最初のタブが変更されるため、タブが「最初の」タブである id/href をハードコーディングできないことです。
タブを初期化する前に、タブのURLを動的に書き換えるjavascriptでこれを行うハックな方法があると確信していますが、よりクリーンなソリューションを探しています。
何か案は?