我这里有一个老虎机插件,它可以旋转 UL 并随机显示其中一个。
我希望显示的 UL 设置一个值。
像这样的东西:
if ($("#1").is(":visible") == true) {
dial.setValue(8);
};
希望你能帮忙。
谢谢。
我这里有一个老虎机插件,它可以旋转 UL 并随机显示其中一个。
我希望显示的 UL 设置一个值。
像这样的东西:
if ($("#1").is(":visible") == true) {
dial.setValue(8);
};
希望你能帮忙。
谢谢。
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
}
在onEnd参数上添加一个函数,函数中传入的变量就是spinner中的最终值
// --------------------------------------------------------------------- //
// 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
};