如何在按钮单击时更改javascript滑块选项

时间:2015-03-25 12:07:20

标签: javascript jquery

所以我想设置"自动"当用户点击滑块标记时为false,代码如下:

$('#imageslider').bjqs({
  animtype      : 'fade',
    height        : 698,
    width         : 1920,
    responsive    : true,
    automatic           : <?= $manualAdvancing ?>,
    showcontrols    : false,
    animduration    : 450, // how fast the animation are
        animspeed       : <?= $delay ?>,
});


$('.bjqs-markers li').click(function() {

});

所以当.click执行时,automatic选项中的#imageslider.bjqs应该设置为false,我该怎么做?

2 个答案:

答案 0 :(得分:0)

按ID访问滑块,尝试更改其“自动”值。

$('.bjqs-markers li').click(function() {
  var $slider = $("#imageslider");
  $slider.bjqs("automatic", false);
});

答案 1 :(得分:-1)

你试过了吗?

var aut = <?= $manualAdvancing ?>;
$('#imageslider').bjqs({
  animtype      : 'fade',
  height        : 698,
  width         : 1920,
  responsive    : true,
  automatic           : aut,
  showcontrols    : false,
  animduration    : 450, // how fast the animation are
  animspeed       : <?= $delay ?>,
});


$('.bjqs-markers li').click(function() {
 aut=false;
});