問題タブ [cycle]

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.

0 投票する
7 に答える
3197 参照

python - リスト自体を複製せずに循環させながらリスト要素を削除する方法

この Python for ステートメントで少し時間を無駄にしました。

「パージ」のサイクルがリストの最初のオブジェクトを削除すると、2番目のオブジェクトがリストの先頭に移動してサイクルが終了するため、期待どおりに機能しません。

forサイクルの前にself.listの複製を解決しました:

元のリストの長さを変更しているため、 for ステートメントが機能しなくなったと思います。誰かがこの点を明確にすることができますか?

そして、この問題を解決するためのより「エレガントな」方法はありますか? リスト内に複数の要素がある場合、毎回複製するのは得策ではないようです。

おそらくfilter()関数が正しい関数ですが、もしあれば他のアプローチが必要です。

私は初心者です。


あなたの有用な答えを要約するには:

  • ループしているリストを編集しないでください
  • リストを複製するか、リスト内包表記を使用してください
  • リストを複製しても記憶が無駄になることはありません。
0 投票する
4 に答える
1247 参照

python - すべてのリスト項目を確実にループさせるために、リスト内包表記でエラーをキャッチできますか

リストをフィルタリングするリスト内包表記があります:

しかし、オブジェクト メソッド mycond() は、インターセプトしなければならない例外を発生させる可能性があります。ループの最後にすべてのエラーを収集して、どのオブジェクトが問題を引き起こしたかを示す必要があります。同時に、すべてのリスト要素を確実にループさせたいと考えています。

私の解決策は次のとおりです。

この投稿 (リストを複製せずにリスト自体を循環させながらリスト要素を削除する方法) で、リストの重複を避けて循環させるためのより良い方法があるかどうかを尋ねます。

コミュニティは、リストの変更を適切に回避し、例外の問題を無視した場合に適用可能なリスト内包表記を使用するように私に答えました。

あなたの観点で代替ソリューションはありますか?リスト内包表記を使用して、そのように例外を管理できますか? この種の状況で大きなリストを使用している場合 (何が大きいと考えなければなりませんか?)、別の代替手段を見つける必要がありますか?

0 投票する
7 に答える
4427 参照

ruby - RubyのLiquidテンプレートエンジンのモジュラス(またはその欠如)

私はJekyllサイトで作業しており、行divにネストされた3つの列divを出力しようとしています。Liquidcycleは、フィルターを使用してこれを非常に簡単にします。

ただし、これは3、6、9などの投稿がある場合にのみ実際に機能します。投稿の総数が3の倍数でない場合、<div class="row">決して閉じられません。forループは、終了タグがclose rowsサイクルの一部として出力される前に終了します。

Ruby、PHP、またはその他の言語では、モジュラス演算子を使用してこれを簡単に修正できるため、close rowsサイクルに加えて</div>if site.categories.size % 3 == 0。ただし、Liquidは安全なテンプレート言語であるため、モジュラスをサポートしていません。

<div class="row">投稿の総数が3の倍数でない場合、適切に閉じるために他に何ができますか?

0 投票する
1 に答える
801 参照

jquery - jquery cycle.js ページャー グラフィックスは、Safari、Firefox、Chrome、および Opera では機能しますが、IE では表示されなくなります

ようやくサイトを立ち上げて運営することができました。私はプログラマーではなくグラフィック デザイナーなので、初心者です。コードに関しては、最もきれいではないかもしれませんが、機能します。私のサイトhttp://www.maryhutchisondesign.comの作業セクションに移動すると、ページャー (私は a とアクティブな状態に背景 gif を使用しました) 機能は Safari、Chrome、Firefox、Opera で動作しますが、インターネットでは消えます。冒険者。Mike Alsup から pagerAnchorBuilder の行がメールで送られてきました。私が間違っていることはありますか?css と js のサンプルを次に示します。また、malsups の高度なページャーのデモからコードをコピーすると、画像のサムネイルでも機能しますが、IE ではメインのポートフォリオ画像の位置がずれます。

どんな助けと内部も大歓迎です。

ありがとう、

メアリー

0 投票する
2 に答える
6971 参照

c++ - 隣接行列を使用して C++ の有向グラフですべてのサイクルを見つけるアルゴリズム

グラフ隣接行列 (g[][] など) が与えられると、グラフは方向付けられます。すべてのグラフ サイクル (存在する場合) のカウントを見つけて、それらを出力する必要があります。

このアルゴリズムを Java で記述しようとしましたが、正しく動作することもあります。グラフに複雑なサイクルがある場合、アルゴリズムはクレイジーなサイクルを返します。私のコードを見て、この問題を解決するのを手伝ってください

0 投票する
2 に答える
3314 参照

jquery - 次のJqueryサイクル:関数ヘルプ

Hay Guys、ギャラリーにCycleプラグインを使用しています。プラグインには、画像が表示された後に実行できる機能があります

prevNextClick関数には変数zeroBasedSlideIndexがあり、表示されている画像を判別しますが、次の関数は表示しません。要素のインデックスを取得して、HTMLで表示できるようにします。

何か案は?

0 投票する
1 に答える
1439 参照

javascript - アンカーとしての Jquery Cycle Div

スライドインおよびスライドアウトするコンテンツのいくつかの div を含むページを作成しています。jQuery サイクルを使用した数行のコードです。

リンクを追加したい側にナビゲーションがあります。Jquery サイクルに問題はありません。使用したい画像や H3 タグを指定することもできます。

ただし、スライドから div 全体を追加して、サイドバーに表示したいと考えています。このdivを選択するにはどうすればよいですか?

現在、私のコードは次のとおりです。

別のstackoverflow投稿でPagerAnchorBuilderを見つけました。うまく機能しますが、div内のテキストのみを取得します。次のような div 全体を取得したい:

これは簡単だと思います.jQueryがdiv全体を選択するのに十分かどうかはわかりません.

0 投票する
1 に答える
2735 参照

jquery - JQueryサイクルとJQueryを使用したJSON

非常に興味深いjQueryCycleプラグインを見つけました。

したがって、画像を返す必要がある次のスクリプトがあります。

});

しかし、私はajaxが本当に苦手なので、これをどのように使用できるか教えてください

画像を返すには、これらの画像のURLを受け取るにはどうすればよいですか?

どうもありがとうございました。

0 投票する
3 に答える
1514 参照

jquery - Jqueryサイクルプラグイン:一時停止/続行時のイベント?

jQuery サイクル プラグインを使用しており、スライドショーの現在の状態 (一時停止/続行) を別のスパンで表示したいと考えています。

対応するテキストを設定するために、スライドハウが一時停止または再開したときにトリガーされるイベントが見つかりません。

どうすればこれを達成できますか?

0 投票する
2 に答える
1336 参照

jquery - jqueryを介して画像を循環する

私のページには5つのdivがあります(#art#fashion、#self、#nightlife、#community)。現在、マウスオーバーすると、ページコンテンツが別のコンテナdiv(#flyer)に読み込まれます。

チラシの内容を5秒程度ごとに循環させたいのですが。

したがって、これらの5つのdivにマウスオーバーする代わりに、自動的に移動する必要があります。

それは理にかなっていますか?