イメージスクロールが設定されていますが、current_itemという変数を使って現在の項目のカウントを保持しています。ここでは、item_countと一致するインデックスの画像のリストに画像のaltテキストを表示したいとします。ここでインデックスがカウント変数と一致する項目を検索する
はjQueryの
var scroll_text = $('#ax_campaign_content li').index(current_item).children('img').attr('alt');
$('#ax_campaign_scroller h4').text(scroll_text);
だと、これは基本的なHTML構造である:
<div id="ax_campaign_content">
<ul>
<li><img alt="Image 1"></li>
<li><img alt="Image 2"></li>
</ul>
</div>
<div id="ax_campaign_scroller">
<h4>Image Text Goes Here</h4>
</div>
これは私がやろうとしているが、それは働いていないものです。誰が私が間違っているのか分かりませんか?
私は以下のeqメソッドで運がなかった。しかし、2番目の考えで - なぜ私はすべてのアイテムをループする必要がありますか?上記の改訂されたコードを使用するだけで、リスト内のインデックスのcurrent_item値と一致するアイテムのaltテキストを選択することはできませんでしたか? – mheavers