autoBike(); を停止しようとしています。#bike-main-slider div.bike
data-bike 属性値が存在しない場合、bike 関数が実行されます。
<script>
var bike = '<?=(isset($_REQUEST['bike']) ? htmlentities($_REQUEST['bike']) : null)?>';
autoBike = function () {
var bikeIndex = $('#bike-main-slider div.bike[data-bike=' + bike + ']').index();
mainSlider.goToSlide(bikeIndex);
};
autoBike();
</script>
<div id="slideshow">
<div class="bike" data-bike="50cc"></div>
<div class="bike" data-bike="100cc"></div>
<div class="bike" data-bike="150cc"></div>
<div class="bike" data-bike="200cc"></div>
<div class="bike" data-bike="250cc"></div>
<div class="bike" data-bike="350cc"></div>
</div>
これは可能ですか?
たとえば、私のURLが...
http://example.com/?bike=450cc
そして、#slideshow div に 450cc が存在しないことがわかるように、autoBike();
data-bike 属性値が存在しない場合に関数が実行されないようにする方法はありますか?
jQuery の使用
ありがとう