問題タブ [jcarousel]
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 - JCarousel スクロール メソッドが常に起動するとは限らない
最後のスクロール メソッドが起動しますが、常にではありません。これは JCarousel のバグですか?
以下は、JCarousel のスクロール メソッドのコードです。
asp.net - ページのポストバックで Jcarousel が開始位置にリセットされないようにしますか?
画像用のasp:imagebuttonsを使用して、asp:listview要素から実行されている見栄えの良いjarouselがあります。クリックすると、カルーセル内の画像が画像 ID をクエリ文字列に送信し、新しいページに画像のより大きなバージョンが読み込まれ、画像を説明するためにいくつかの asp:labels が入力されます。ページがリロードされるとjcarouselが元の位置にリセットされることを除いて、見た目も機能も優れています。これはユーザーを混乱させます。
これを防ぐ最善の方法は何ですか?UpdatePanel を使用してみましたが、ページの部分更新でクエリ文字列変数を渡す方法がわかりませんでした。非表示フィールドに変数を渡すこともできますが、これは SEO フレンドリーではありません。
jquery - 動的コンテンツを含む js カルーセル
これを解決するために多くの時間を費やしますが、次のようになります。
要件:
- 項目の垂直リスト、div コンテナー内、構造 div/ul/li
- ユーザーはリストをスクロールできる必要があります。div の上にカーソルを置いてスムーズにスクロールすると、スクロールが上下に向かって加速します。
- スクロールは両端に向かってエンドレスです (つまり、リストの最後で、方向を変える代わりに、リストが再び開始されます)。
- リストはjsを介して動的に生成されます
- クリックすると、選択したアイテムが中央に移動し、マウスアウトすると、中央に最も近いアイテムが中央に移動します
- リスト項目の高さは固定されていません
独自のソリューションを展開することをあきらめた後...スムーズスクロール以外のすべてのことを行うように説得できるjcarouselを試しました。また、[scroll() を使用して] リストの末尾付近の項目をクリックし、現在の項目が最初の項目である場合、リストは次の項目にスクロールするだけでなく、末尾までずっと後方にスクロールします。
次は jquery.serialscroll です。無限のスクロールを除いて、すべてが機能するようになりました。または、むしろ、(相対的なulでリスト項目の絶対配置を介して)下部を無限にスクロールすることができますが、上部へのスクロールについてどうすればよいかわかりません。
スクロール中は、新しいアイテムが追加されていないと想定できます。
スムーズで可変/予測不可能なスクロール速度の要件がなければ、問題を解決するのはそれほど難しくないように見えますが、すべてを組み合わせると、解決策を見つけることができないようです.
私が見逃したjqueryプラグインはありますか、誰かがserialscrollまたはjcarouselを使用して動作させましたか?
これが十分な情報であり、翻訳で失われたものがあまりないことを願っています.
乾杯と前もって感謝します
jquery - ページの読み込み後にjCarouselフォームが開始位置に戻るのを防ぐ
ウェブサイトのメニューとしてjCarouselを使用しています。そこには含まれる要素よりも長いリンクのリストがあり、jCarousel はそのリストを表示するためのスクロール バーとして使用されます。私の問題は、リンクがクリックされて新しいページが読み込まれるたびに、jCarousel が開始位置にリセットされるため、ページのリロード後にアクティブなリンクが表示されなくなることがあります。jCarousel を特定のアクティブ リンクにフォーカスさせる方法を教えてください。
ここで私が意味することの例を見ることができます: http://174.133.190.8/~goldarch/index.php?option=com_content&view=article&id=50&Itemid=57 (上のメニューをチェックしてください)
皆さん、ありがとうございました。
javascript - jCarousel jQuery プラグイン - ダブルクリックでアイテムが選択されないようにする方法
jCarousel プラグインで次のボタンがクリックされたときに項目が選択されないようにしようとしています。
私の言いたいことを理解するには、このデモを見て、次の矢印をダブルクリックしてください... jCarousel デモ
このコードを試してみたところ、IE と Mozilla では機能するようですが、Safari や Chrome では機能しません...
どんな助けでも感謝します。
jquery - jCarouselが右から左にスクロール
Jcarouselのスクロール方向を逆にして、右から左にスクロールさせようとしています。誰かがそれがどのように行われるか知っていますか?
ここにJcarouselコードファイルへのリンクを添付します。おそらくこれが役立つでしょう。 http://174.133.190.8/~goldarch/jquery.jcarousel.min.js
ありがとう!
javascript - DOM に大量の要素があるのは、そんなに悪いことですか?
私は彼らの店の窓のために不動産の非インタラクティブなディスプレイを作っています。
jCarouselをキックして、やりたいことを実行しました。
- AJAX ごとにパネルを追加する
- 現在のセットの終わりに向かって、いくつかの新しいパネルに移動して AJAX に挿入し、それらを挿入します。
これは問題なく動作しますがremove()
、前の要素で jQuery を呼び出すと、見苦しいバンプが発生するようです。hide()
要素がまだ存在するため、呼び出しによってリソースが解放されるかどうかはわかりません(とにかく要素は画面外になります)。
私はこれを見てcarousel.reset()
、コールバック内から試しました。すべての要素をクリアするだけです。
これは Windows XP の Google Chrome で実行され、液晶テレビにのみ表示されます。
余分な DOM 要素を削除する合理的な解決策が見つからない場合、アプリケーションがクロールされるのでしょうか、それとも Chrome が巧妙なガベージ コレクションを実行するのでしょうか?
または、この問題をどのように解決しますか?
ありがとう
javascript - jQuery、jCarousel
jCarousel を正しくセットアップできません。ul で余分なリスト要素を見つけているようで、スクロールの最後にもう少しスクロールします。理由がわかりません。
htmlコードは次のとおりです。
JavaScriptコードは次のとおりです。
どんな助けでも大歓迎です。
ここにページを投稿しました: http://www.44db.com/demo/yc
jcarousel - タブ付きメニュー内で jCarousel が正しく機能しない
私は 3 つの異なる jCarousel ul に乗っています。Yetii によるタブ付きメニュー designeb の各ターゲットに 1 つずつあります。問題は、最初のターゲットの 1 つはうまく機能するのに対し、残りの 2 つは最初の画像のスライスを示しているだけで、すぐに後ろのフレームにスライドすることです。
必要な動作はすべてのターゲットで同じであるため、jCarousel はクラスによって初期化されます。
jQuery(ドキュメント).レディ(関数() {
ul は異なる ID を持っています。別のIDでスクリプトを初期化しようとしましたが、何も変わりませんでした。
それについて何か提案はありますか?前もって感謝します - マウイリツィオ
javascript - jCarousel がリスト項目の 1 つの途中までランダムにスクロールするだけです
私の jCarousel (左側) はランダムに次のものにスクロールしますが、途中までしかスクロールせず、他のすべてが同期されません。
これを修正する方法を知っている人はいますか?ランダムに発生し始めました(ただし、リスト項目を動的に取得します)。
マージン、パディング、高さなどを試しました。
アップデート
カルーセルに新しいアイテムを追加するたびに発生するようです。基本的に私のコールバックはこれを行います
- 要素が上にスクロールするとすぐに削除されます
- 現在のセットの最後に近づいたら、AJAX を新しい 5 にして一番下に追加し、[次へ] を自動的にクリックします
別のアップデート
うーん、出てくるまで3分くらいかかってもまだやってる。しかし、このページは 1 回読み込まれ、その後はそのままであることが望ましいので、これは間違いなく問題です。