問題タブ [rotator]
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 - プラグイン内で関数を呼び出す。ワードプレスのスタイル
私は現在、2 つのワードプレス プラグインを、一方を他方のプラグインに合わせて書き直すことなく結合しようとしています。
最も基本的な私の質問は次のとおりです。別のプラグインの外部に存在する関数をどのように呼び出すのですか。例えば。私は2つのファイルを持っています:
1) js/N_Rotator.js
2) js/layerSlider.js
それらの 2 つは正しく機能します。1 つ目は、背景で回転するイメージです。2 つ目はコンテンツのローテーションです (つまり、タイトル、画像リンクなど)。
私がする必要があるのは、両方を同期することです。スライダー2が回転したら、スライダー1も回転させたい。
掘り下げた後、次のように Slider 2 から Slider 1 を開始できることがわかりました。
しかし、anim() が終了しないというエラーが表示されます。したがって、スライダー 1 js 内で、変数内に配置しました。
次に、スライダー 2 から次のように呼び出します。
しかし、それが行うのは、開始されるたびに最初から開始することだけです。一度スライドして最初に戻ります
では、関数を単独で呼び出す方法はありますか? これが anim() の構造です。(infiniteCarousel と呼ばれる以前に作成されたプラグインから取得)。
そして、プラグインは次のように構成されています。
プラグインを再起動せずに関数を呼び出す方法についてのアイデアはありますか??
注: サイトへのリンクを共有することはできません。まだ開発中であり、クライアントは無名のままにする必要があります。実際の例を示した方がよいでしょう。
php - 特定の順序のURLローテーター
ランダムではなく特定の順序でURLをローテーションするURLローテータースクリプトを作成したいと思います。
ローテーションするURLが100個あるとします。それらを注文すると、ローテーターは最初のURLから最後のURLまで表示し、最初のURLに戻ります。
可能であれば、データベースのない単純なphpスクリプトにすることはできますか?
jquery - jQuery/HTML5で動的に更新された画像ローテーター
したがって、jQueryなどを使用した無料の画像ローテーターなどがたくさんあることを理解しています。しかし、私の問題は、サイトページを更新せずに画像ローテーターを動的に更新する方法はありますか?
つまり、基本的に10個の画像を表示し、1時間後にスクリプトで古い画像を削除し、10個の新しい画像と新しいxmlファイルを追加します。ページを更新する必要がありますか?または、スクリプトは常にxmlファイルを動的にチェックするので、更新を行う必要はありません。
ps jQueryにある必要はなく、HTML5などである可能性があります-フォルダーに画像を追加および削除し、フォルダー内にあるものを使用するようにローテーターを自動的に更新できるようにしたいだけです
javascript - Rotator が MailChimp 統合と競合しています。
ホームページ www.furnaceworldco.com のローテーターが、mailchimp/ニュースレターのサインアップ フォームと競合しています。内部ページでは、ニュースレターのサインアップで [送信] をクリックすると機能します。ただし、ホームページからフォームに入力すると、送信ボタンが機能しません。
「SC jquery」を有効にしましたが、ローテーターの読み込みを妨げるエラーが発生しました。助言がありますか?
javascript - jQuery Rotator はアルファベット順ですが、ホームページでランダム化するにはどうすればよいですか?
ローテーターで画像をランダムにするにはどうすればよいですか? 以下は私が取り組んでいるサイトへのリンクです。ホームページのローテーターは現在アルファベット順に表示されており、ランダムにしたいと思います。
jquery - ページが最初にアクセスされたときに、画像がすべて 1 秒間読み込まれます
それぞれのページへのリンクを含む単純な回転する一連のスライド (合計 5 つ) を作成しようとしています。動作しているように見える単純なコードを見つけましたが、ページが初めて読み込まれると、スライド ショーが始まる前に 5 枚の画像すべてが 1 秒間読み込まれます。ページが最初に読み込まれたときに他の画像を非表示にする方法はありますか?
私のテストページはここにあります: http://www.northeastern.edu/test/coe/test.html
このページはより大きな CMS の一部であり、編集中の部分はページ中央のパノラマ div にあります。この部分だけを CMS の外にロードしようとすると、問題なく動作するように見えますが、すべてを一緒に動作させることはできません。
これは私が追加したコードです:
javascript - JQuery Image Rotator の回転を 2 秒間遅らせる
Web サイトに Jquery 画像回転子をセットアップしたところ、画像が 2 秒経過するまで回転しないようにカスタマイズしたいと考えています。
私はsetTimeout関数を実装することでこれをやろうとしましたが(//loop through itemsコメントがある場所)、関数が宣言されていないと言い続けているので、その場所ではttが機能しないと推測しています。
このサイトのコードを使用していますhttp://trendmedia.com/news/infinite-rotating-images-using-jquery-javascript/
javascript - 画像を繰り返さないランダム画像回転
ULからランダムに画像を選択する画像回転子を変更しています。私の目標は、繰り返しなしですべての LI を選択することです。私のアプローチは、.showクラスが完了したら.removeクラスを追加し、次にランダムな数学変数で.removeクラスを選択しないことでした。
次のコードで私が抱えている小さな問題は、時々、.show クラスが LI に適用されず、画像なしでそのサイクルを通過することです。最終的に、すべての画像が表示され、「削除」クラスを受け取り、繰り返しはありませんが、空白がないように常に1つのli.showが必要です。
私は JS の知識がほとんどないので、このアプローチが間違っていると思われる場合は、代替手段を歓迎しますが、見落としている単純なものがあるようです。
ありがとう。
HTML のサンプル構造:
android - ViewPager を ListView の一番上の項目として追加するにはどうすればよいですか
メインページが記事のリスト(サムネイル、タイトルなど)で垂直にスクロールするListViewである、バニラの「ニュース」アプリがあります。これは問題なく動作しますが、今度は水平記事/写真回転子をそのリストの一番上の項目として追加したいと考えています。技術的にリストにあるかどうかはあまり気にしませんが、リストがドラッグされたときに画面を上下にスクロールする必要があります...など。私は(d)それがリストにあるはずだと思いますが、Androidにはまったく新しく、より良い解決策があるかどうかわかりません.
丸一日検索した後でも、私はまだ手ぶらです - それを追加する方法も、それが正しい方法であるかさえもわかりません. ギャラリー ビュー (写真をクリックしたとき) に ViewPager を使用していますが、正常に動作しているように見えます...しかし、それはビュー全体です...そして、これには既に listView を設定するアダプターがあります...私が何かを複雑にしすぎていることを願っています。
TLDR :
注: android:minSdkVersion="8" android:targetSdkVersion="15"
php - 一意のヒット数を示す URL ローテーター
訪問者ごとに 1 回ずつ各 URL を表示する URL ローテーター ページを PHP で作成したい、つまり、ローテーターの各 URL は一意のヒットのみを取得し、同じ訪問者 (IP) がローテーターのすべての URL を既に見ている場合、デフォルトの URL が表示されます。このデフォルトの URL は、すべてのリンクがその訪問者に表示された場合にのみ表示されます。
URL は .db ファイルまたは MySQL データベースに保存される場合があります。
Cookie ではなくビジター IP を使用してそれを行う方法を教えていただければ幸いです。