追加的菜单项html点击无效,无报错!

今天遇到一个问题:使用的某后台模板,但是在动态请求后台菜单项后,追加到菜单的div中,但是发现追加的li菜单项无法点击,也不报错,于是叫同事一起过来看了看… …

问题原因:使用的后台模板对菜单项做了事件绑定,而我们加载菜单项是使用的异步加载,也就造成后台模板在绑定菜单项事件的时候,菜单项还没替换到菜单列表里,事件也就绑定失败!

解决方法:请求菜单项,采用ajax同步请求(async:false,)

* Firfox浏览器f12可以看到菜单项的事件绑定!


22 Clicks !

发表评论

电子邮件地址不会被公开。