未捕获的TypeError:无法读取属性' pageX'未定义,具有bootstrap-star-rating

时间:2015-10-30 07:41:49

标签: javascript jquery twitter-bootstrap

我正在使用这个: https://github.com/kartik-v/bootstrap-star-rating

一切正常,但我在Chrome控制台中收到此错误消息: 未捕获的TypeError:无法读取属性' pageX'未定义的

它出现在star-rating.js第76行,这是第二行:

getPosition: function (e) {
    var pageX = e.pageX || e.originalEvent.touches[0].pageX;
    return pageX - this.$rating.offset().left;
},

更多错误信息:

Rating.getPosition @ star-rating.js:76
Rating.setTouch @ star-rating.js:160
(anonymous function) @ star-rating.js:177
m.event.dispatch @ jquery-1.11.3.min.js:4
r.handle @ jquery-1.11.3.min.js:4

我做了一个小提琴,它有完全相同的问题: http://jsfiddle.net/musicformellons/dpnrgdk3/

1 个答案:

答案 0 :(得分:0)

这是我报告的bootstrap-star-rating中的一个错误,现在已经处理好了。更新到当前版本解决了它。