表格选择GT 9时脚本失败

时间:2012-05-14 21:23:50

标签: javascript jsfiddle

在这里会有所帮助。我确信这很简单,我只是有点不知所措。

我正在处理的这个脚本:http://jsfiddle.net/rVPnu/9/在选择大于9时失败。

有人可以解释为什么以及我如何解决这个问题,如果我选择11它会显示11个div?

我在代码中注意到这一行:

// var gh = tee.charAt(tee.length-1);  // get the int form id will (fail if GT 9)

非常感谢!!

1 个答案:

答案 0 :(得分:1)

问题是var gh = tee.slice(-1);。它采用元素ID的最后一个字符,在第11个选择的情况下为npup10并返回0

如果所有元素都以npup开头,则可以改为tee.slice(4)