我这里有一个老虎机插件可以旋转UL并随机显示其中一个。
我希望显示的UL设置一个值。
这样的事情:
if ($("#1").is(":visible") == true) {
dial.setValue(8);
};
希望你能提供帮助。
感谢。
答案 0 :(得分:1)
onEnd :function() { ... },
似乎是您需要功能的地方
// Function: run on spin end. It is passed (finalNumbers:Array).
// finalNumbers gives the index of the li each slot stopped on in order.
不太确定为什么我只得到一个项目,但这里有代码可以使用
onEnd: function(finalNumbers) {
if (finalNumbers[0]==1) dial.setValue(8); // found 1st li
}
答案 1 :(得分:0)
在onEnd参数上添加一个函数,函数中传递的变量是微调器中的最终值
// --------------------------------------------------------------------- //
// DEFAULT OPTIONS
// --------------------------------------------------------------------- //
$.jSlots.defaultOptions = {
number : 1, // Number: number of slots
spinner : '', // CSS Selector: element to bind the start event to
spinEvent : 'click', // String: event to start slots on this event
onStart : $.noop, // Function: runs on spin start,
onEnd : function handleEnd($finalNumber){alert(finalNumber);}, // Function: run on spin end. It is passed (finalNumbers:Array). finalNumbers gives the index of the li each slot stopped on in order.
onWin : $.noop, // Function: run on winning number. It is passed (winCount:Number, winners:Array)
easing : 'swing', // String: easing type for final spin
time : 7000, // Number: total time of spin animation
loops : 6 // Number: times it will spin during the animation
};