amsul / amsul/pickadate.js

Event click error in indexOf property in picker.js file

未关闭
#1,237 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
7.6k
派生
981
PR 合并指标
30 天内没有已合并 PR

描述

This error happen using a node app, in the web app work perfectly. When an event click occurs with the picker the function "getRealEventTarget" receive the event and the element.
`function getRealEventTarget( event, ELEMENT ) {

var path = []

if ( event.path ) {
path = event.path
}

if ( event.originalEvent && event.originalEvent.path ) {
path = event.originalEvent.path
}

if ( path && path.length > 0 ) {
if ( ELEMENT && path.indexOf( ELEMENT ) >= 0 ) {
return ELEMENT
} else {
return path[0]
}
}

return event.target
}`
In the node app the variable path is not an array but a nodeList and nodeList don't have the property "indexOf" giving in the consle the error "undefined is not a function" and stop executing the next code and ,in my case, preventing me from closing the calendar keeping it open.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。