如何检查bxslider中是否启用了自动播放

时间:2017-03-08 02:27:21

标签: bxslider

单击一个按钮(#my-button)后,我想检查是否为滑块启用了自动播放功能。我在下面尝试过,但它返回了未定义的对象

var slider = $('.bxslider').bxSlider({
  auto: true,
  autoControls: true
});

$('#my-button').click(function(){
    console.log(slider.auto);
});

1 个答案:

答案 0 :(得分:1)

除了确定是否启用自动的明显方法(即,查看滑块是否单独移动),我们可以看到哪个autoControl按钮, android-sdk/tools/bin/sdkmanager --verbose --list 和/或.bx-start具有该类.bx-stop

<强>段

&#13;
&#13;
.active
&#13;
var slider = $('.bx').bxSlider({
  auto: true,
  autoControls: true
});

$('.status').click(function() {
  if ($('.bx-stop').hasClass('active')) {
    console.log('Auto is inactive');
    $('.display').val('Inactive');
  } else {
    console.log('Auto is active');
    $('.display').val('Active');
  }
});
&#13;
img {
  display: block;
  margin: 0 auto;
}

button {
  font: inherit;
}
&#13;
&#13;
&#13;