您现在的位置是:首页> 网站开发
layer中弹出层的内容点击事件不起作用
- 4486人已阅读
- 时间:2018-10-16 09:11:39
- 分类:网站开发
layer中弹出层的内容点击事件不起作用
click只能为页面现有的元素绑定事件,如果是动态的新的元素,是没有事件的。
而$(document).on("click","指定元素",function(){});方法则是将指定的事件绑在document上,而新产生的元素如果符合指定的元素,那就触发此事件。
不起作用:
$('#test').on('click', function() { layer.msg('响应点击事件'); });
起作用:
$(document).on('click', '#test', function() { layer.msg('响应点击事件'); });
鼠标经过移出事件
不起作用
$("#openweixin").mouseover(function (){ alert(1); }).mouseout(function (){ alert(2); });
起作用
$(document).on('mouseover', '#openweixin', function() { $("#openweixin").css("background","yellow"); }); $(document).on('mouseout', '#openweixin', function() { $("#openweixin").css("background","white"); });
相关文章
- 解决百度编辑器Ueditor前端语法高亮加行号显示
- 解决百度编辑器前端代码语言不能自动换行问题
- 解决百度编辑器UEditor行号错位问题
- CSS的position属性相对定位之绝对定位
- 百度编辑器1.4.3Ueditor不显示表格的解决方法还有不显示TH完美解决方案
- sublime text3之Emmet插件快捷键助快速编程
- jQuery QQ表情插件包使用方法jquery.qqFace.js
- Bootstrap 字形小图标总结
- jquery防刷新发送验证码倒计时
- CSS background-position的用法
- ThinkPHP5开发项目时,利用jQuery的Ajax异步上传图片并实时预缆
- CMD常用命令总结