• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascriptのid⇔class変更?)

Javascriptのid⇔class変更?

このQ&Aのポイント
  • Javascriptを使って複数の写真を効果付きで表示する方法について困っています。
  • HTMLのidをclassに、外部シートの#を.に変更してみましたが上手くいきません。
  • 詳しい方に教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • stuff_ppo
  • ベストアンサー率62% (27/43)
回答No.2

ご提示のJavaScriptソースは、jQueryというライブラリの導入が前提のコードに見えます。 ですので、まずは、 ・jQuery ・求めたい効果を与えるプラグイン(http://www.malsup.com/jquery/cycle/ でしょうか?) の二種が導入されているかをご確認ください。 HTMLソースの中に <script src="js/jquery.js"></script> <script src="js/jquery.cycle.min.js"></script> のような記述があれば大丈夫です。 また、cycleプラグインのページのソースと見比べましたが、 if/lengthは特に不要かと思います。 HTMLはそのままにして、JavaScriptを ──────────────────────── $(document).ready(function(){ $('#zoom').cycle({ fx: 'zoom', sync: false, delay: -2000 }); }); ──────────────────────── にすれば動きませんか? 尚、jQueryというライブラリの文法では、 特定のid,classを持つ要素を取り出す際、 $('#id'), $('.class') のように書き表します。 今回は特に修正不要ですが、 > HTMLは id→class > 外部シートは #→. この対応関係はばっちりです!

epocari
質問者

お礼

解決できました。 感激のあまり泣きそうです! ほんとに、ほんとにありがとうございます!

その他の回答 (1)

回答No.1

暫しの御待ちを…

関連するQ&A