下に円形の div があるメイン画像があります。これらのdivの1つがクリックされたときにメイン画像を変更したいと思います。これは、私が思っていたよりも難しいことが証明されています。これが「吸血鬼を助ける」の場合は申し訳ありませんが、他に何を試せばよいかわかりません。
<div class="span6 slider">
<img src="img/food-and-drink/taps.jpg" alt="Photograph of beer taps">
<div class="row-fluid">
<div class="span12">
<a href="#"><div class="slider-circle"><img src="img/food-and-drink/kegs.jpg" alt="Photograph of kegs"></div></a>
<a href="#"><div class="slider-circle"></div></a>
<a href="#"><div class="slider-circle"></div></a>
</div>
</div>
</div>
Jクエリ
var currentSlide = $('.slider img').attr('src');
$('.slider-circle').click(function() {
$currentSlide = $(this).child().attr('src');
})
解決済み - Christopher Marshall のソリューションで。どうもありがとうございました!
$('.slider-circle').click(function(e) {
e.preventDefault();
var $newSlide = $(this).find('img').attr('src');
$('.slider > img').attr('src', $newSlide);
});