我想使用jQuery滑块UI更改单独的元素上的类。更改类使用jQuery滑块UI
滑块例如会有10个步骤,并且每一步都会有一个相应的类应用于目标元素。
例如:
当滑块处于位置2时,元件具有类的一个“步骤二” 当滑块在位置6,元件具有的类的” .step-六“
我还想在用户移动滑块时更改类,而不仅仅是在发布时。这可能吗?
$('#slider').slider({
value:0,
min: 0,
max: 110,
step: 11,
slide: function(event,ui){
if (ui.value<0) {
$('#object').addClass('step-one');
} else if (ui.value<10) {
$('#object').addClass('step-two');
}
}
});
你尝试过什么已经,什么不起作用?您是否阅读过文档? – Tibo
当然,它是可能的!你应该看看这个触发事件,然后实现你自己的逻辑:http://api.jqueryui.com/slider/#event-change –
我已更新帖子,以显示我到目前为止,我相信我在正确的轨道,但不知道如果我吠叫错误的树。在他的例子中,我有11个步骤......而不是10个步骤。 – oakleyarts