- 締切済み
バナーループについて
flash使用なしのxmlファイルを使用して、ループするローテーションバナーかバナーループをやりたいと思っております。 海外サイトでjsを見つけて、テストをしようと思ってくんでみたのですがうまくいきません。 色々しらべたのですが手詰まり感で質問しました。 宜しくお願いします js <script> function change_banner(){ data=xmldata[sample]; //get current banner XML object img=$(data).attr("src"); //retrieve variables href=$(data).attr("href"); target=$(data).attr("target"); $(".banner_img_href").attr("href",href); //change variables on HTML $(".banner_img_href").attr("target",target); $("#banner_image").attr("src",img); } </script> </head> html <body> <div class="banner"> <div class="banner_text"> <a class="banner_img_href" href="http://someurl.com"> <img src="images/xF0mp.gif"> </a> </div> <div class="banner_img"> <a class="banner_img_href" href="http://someurl.com"> <img border='0' src="images/tO9x.gif" id='banner_image' alt='Banner Image' /> </a> </div> </div> xml <?xml version="1.0" encoding="utf-8"?> <list_database> <row> <src>/images/p2B12.gif</src> <url>http://autoway.jp/</url> <target></target> </row> <row> <src>/images/xF0mp.gif</src> <url>p2B12.gif</url> <link>http://www.yahoo.co.jp/</link> </row> </list_database>
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tracer
- ベストアンサー率41% (255/621)
何がどうわからないの? 我々にはそれがわかりません。
- shockatz
- ベストアンサー率80% (153/191)
> うまくいきません おっしゃりたいことは良くわかるのですが、貴方が発見された海外サイトがどのようなもので、具体的にどこがうまくいかないのか不明なので、アドバイスしようがありません。 1.Ajaxによりxmlを読込み、オブジェクト配列に展開する 2.一定時間ごとにイベントを発生させ、1の配列から要素を抽出して表示メソッドに送る。 3.表示メソッドで指定画像をリンクとともに表示する。 というプロセスだと思うのですが、ご提示のサンプルは3の一部のようで、1と2が見当たりません。 ソースコードはどのようなものだったのでしょうか?