Support » Plugin: XO Slider » 同一IDでの問題

  • スライダーを作ったとのツイートを見て、テスト環境で動作させてみました。気づいたことを報告します

    ショートコードとブロックでなにか違うのかと思い同一のスライダーを配置したところJSが機能しなくなりました

    多分IDが xo-slider-xxxx と同じだったためと思われます
    xxxx の部分は、ウィジェットの配置のように自動的にそのページ内で連番をふり、スライダーのID番号とは区別したら問題なくなるのではないかと想像しています

    そうすれば、ページ内で同一スライダーのスタイルをダイナミックに変更したり、スタイル別に表示を並べたり出来るのではないかと思いました

    コードを見ないで勝手に言ってます
    一応ご報告まで

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author ishitaka

    (@ishitaka)

    こんにちは

    報告ありがとうございます。

    ここ気になっていた場所なんです。(^^;
    ページ内で連番をふるいい方法が思いつかず、悩んでいたところだったりします。あの、最も人気のあるスライダープラグインも同じ問題を抱えていたので放置してしまいました。
    再考してみようと思います。

    Ver3.0.1 になってる。進化が速いですね

    私の想像はちょっと間違っていたようで、同じID xo-slider-xxxx があっても基本的には問題なく動作するみたいで、ページ内に同じIDが存在するのは若干違和感がありますが、気にしなくて良いのかも知れませんね。

    問題が起きるのは、サムネイル形式の時のみで JS で TypeError: Cannot read property ‘$el’ of null エラーとなり機能しなかっということみたいです

    Plugin Author ishitaka

    (@ishitaka)

    同じ ID の場合、最初にある ID のスライダーのみ動作するみたいです。
    ページ内に同じ ID が存在するのも違和感あります…
    とりあえず自動で連番をふるいい方法が思いつかないので、ユーザーが ID を指定できるようにしようと思います。ユーザー任せです。(^^♪
    また、何かありましたら宜しくお願い致します。

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.