2015-11-14 30 views

回答

1

在你的JavaScript代码行8,你只串的元素ID的最后一个字符。 当对10或其他具有多个数字的数字进行子串处理时,只会使用最后一位数字。

转盘选择器-10 - > 0

转盘选择器-11 - > 1

这就是为什么它重新启动后的ID号是大于2位数字。

你可以repalce该行与下列使其工作:

var id = id_selector.substr(id_selector.lastIndexOf('-') + 1);