尝试使用滑块时,我在移动设备上遇到错误,并且滑块不可拖动。这是非本地版本。滑块可以在台式机(chrome,firefox等)上使用,而不能在ipad(safari)上使用
Foundation 6.5.3通过Foundation Rails 6.5.3
控制台错误是
TypeError:在133行foundation.util.touch.js中未定义touches
https://github.com/zurb/foundation-sites/blob/develop/js/foundation.util.touch.js#L133
var touches = event.changedTouches,
first = touches[0],
eventTypes = {
touchstart: 'mousedown',
touchmove: 'mousemove',
touchend: 'mouseup'
},
type = eventTypes[event.type],
simulatedEvent
;
133是此行:
first = touches[0],
在这样的多变量声明var语句中使用一个var,然后声明它,然后在同一语句中使用它是否有效?那是问题所在吗?