Heim > Fragen und Antworten > Hauptteil
最近遇到一个问题,不知道该怎么解决,请教下大家.
当鼠标移到title为'操作'的a标签, 会以下拉框形式出现一些菜单.
例如这样:
这时候我在'入库'菜单绑定了点击事件触发 doSaveTodb()函数. 此时就控制台就会报错.
如下:
不知道是什么原因.
我测试了下, 如果只有一个事件是不会报错的. 像我现在这样的情况就会报错.
例如(A标签触发事件---->出现下拉框---->点击下拉框的菜单------>再次触发事件 ---->报错.
程序功能还是能实现的(doSaveTodb函数能运行), 就是会出现一个提示框:
巴扎黑2017-04-10 16:33:29
没看太明白,报错是否只发生在点击下拉菜单项的时候?
从报错上看,我猜测这个下拉菜单组件已经事先绑定了事件时,而事件代码中一定获取了事件对应<a>
的href
属性,并发起了AJAX请求,但是,没有检测内容是否是合法的URL(如图,href
的值是javascript:;
)。最后你绑定的doSaveTodb()
执行。
如果问题不是如我猜测,请补充问题或追问