我试图停止我的 autoBike(); 如果我的#bike-main-slider div.bike
data-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>
这可能吗?
例如,如果我的网址是...
http://example.com/?bike=450cc
如您所见,我的#slideshow div 中不存在 450cc,那么autoBike();
如果 data-bike 属性值不存在,是否有办法阻止我的函数运行?
使用 jQuery
谢谢