为了账号安全,请及时绑定邮箱和手机立即绑定

请问委托绑定里的 .click() 为什么不能触发呢?

请问委托绑定里的 .click() 为什么不能触发呢?

繁花不似锦 2018-07-22 15:25:37
双$$是因为用了framework7$$('.drop-menu-backdrop').on('click', function () {     $$('#open_drop_menu').removeClass('open').find('i').text('keyboard_arrow_down');     $$('.drop-menu').css('height', 0);     $$('.drop-menu-backdrop').hide(); }); $$('.drop-menu').on('click', 'ul>li', function () {    var _this = $$(this);     _this.addClass('active');     _this.siblings().removeClass('active');     $$('.drop-menu-backdrop').click();    // $$('.drop-menu-backdrop').trigger('click');});就$$('.drop-menu-backdrop').click(); 这一句为什么执行不了呢,换成trigger也不行?在浏览器console里是能执行的。求前辈解惑~!感谢
查看完整描述

2 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

用了framework7 就不能是not definded了 但是click事件代码写的没问什么问题,是不是没有点击事件

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 0 关注
  • 822 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信