当前位置: 首页 > news >正文

网站开发人员结构找营销推广团队

网站开发人员结构,找营销推广团队,客户管理app,360 网站优化知识点#xff1a; event.stopPropagation() 阻止冒泡 event.preventDefault() 阻止默认事件#xff0c;比如button提交后跳转到链接页面 两者都可以用 return false 代替。 冒泡事件就是点击子节点#xff0c;会向上触发父节点#xff0c;祖先节点的点击事件。 下面是h… 知识点   event.stopPropagation()  阻止冒泡   event.preventDefault()   阻止默认事件比如button提交后跳转到链接页面   两者都可以用 return false 代替。       冒泡事件就是点击子节点会向上触发父节点祖先节点的点击事件。 下面是html代码部分 body div idcontent外层div元素span内层span元素/span外层div元素 /divdiv idmsg/div /body 对应的jQuery代码如下 script typetext/javascript $(function(){// 为span元素绑定click事件 $(span).bind(click,function(){ var txt $(#msg).html() p内层span元素被点击.p/;//获取html信息 $(#msg).html(txt);// 设置html信息 }); // 为div元素绑定click事件 $(#content).bind(click,function(){ var txt $(#msg).html() p外层div元素被点击.p/; $(#msg).html(txt); }); // 为body元素绑定click事件 $(body).bind(click,function(){ var txt $(#msg).html() pbody元素被点击.p/; $(#msg).html(txt); }); }) /script 当点击span时会触发div与body 的点击事件。点击div时会触发body的点击事件。 如何防止这种冒泡事件发生呢 修改如下 内部阻止冒泡方法event.stopPropagation(); script typetext/javascript $(function(){// 为span元素绑定click事件 $(span).bind(click,function(event){ var txt $(#msg).html() p内层span元素被点击.p/; $(#msg).html(txt); event.stopPropagation(); // 阻止事件冒泡 }); // 为div元素绑定click事件 $(#content).bind(click,function(event){ var txt $(#msg).html() p外层div元素被点击.p/; $(#msg).html(txt); event.stopPropagation(); // 阻止事件冒泡 }); // 为body元素绑定click事件 $(body).bind(click,function(){ var txt $(#msg).html() pbody元素被点击.p/; $(#msg).html(txt); }); }) /script event.stopPropagation(); // 阻止事件冒泡   有时候点击提交按钮会有一些默认事件。比如跳转到别的界面。但是如果没有通过验证的话就不应该跳转。这时候可以通过设置event.preventDefault(); //阻止默认行为 ( 表单提交 )。 下面是案例 script typetext/javascript $(function(){$(#sub).bind(click,function(event){ var username $(#username).val(); //获取元素的值val() 方法返回或设置被选元素的值。 if(username){ //判断值是否为空 $(#msg).html(p文本框的值不能为空./p); //提示信息 event.preventDefault(); //阻止默认行为 ( 表单提交 ) } }) }) /script html部分 body form actiontest.html 用户名input typetext idusername / br/ input typesubmit value提交 idsub/ /form div idmsg/div /body 还有一种防止默认行为的方法就是return false。效果一样。 代码如下 script typetext/javascript $(function(){$(#sub).bind(click,function(event){ var username $(#username).val(); //获取元素的值 if(username){ //判断值是否为空 $(#msg).html(p文本框的值不能为空./p); //提示信息 return false; } }) }) /script 同理上面的冒泡事件也可以通过return false来处理。 script typetext/javascript $(function(){// 为span元素绑定click事件 $(span).bind(click,function(event){ var txt $(#msg).html() p内层span元素被点击.p/; $(#msg).html(txt); return false; }); // 为div元素绑定click事件 $(#content).bind(click,function(event){ var txt $(#msg).html() p外层div元素被点击.p/; $(#msg).html(txt); return false; }); // 为body元素绑定click事件 $(body).bind(click,function(){ var txt $(#msg).html() pbody元素被点击.p/; $(#msg).html(txt); }); }) /script 转载于:https://www.cnblogs.com/shimily/articles/3939013.html
http://wiki.neutronadmin.com/news/147698/

相关文章:

  • 北京建设管理有限公司官网seo关键词排名优
  • 自然堂官方网站建设北京做网站那家好
  • 零食网站色调搭配怎麽做北京怎样做网站推广
  • 上海跨境电商网站制作佛山网站优化推广方案
  • 永康网站开发公司公司网站推广技巧
  • 宝塔怎么创建网站手机网站推荐几个
  • 一级域名免费网站怎么申请成都网站推广营销设计
  • 企业门户网站静态模板wordpress设计
  • 齐齐哈尔企业网站排名优化wordpress忘记账号密码
  • 自媒体平台网站开发杭州电子商务网站建设公司
  • 苏州市优化网站推广哪家好游戏网站风控怎么做
  • 如何快速模仿一个网站怎么删除一个wordpress
  • 惠州建设局网站泉做网站的公司
  • 一般建站需要多少钱wordpress积分
  • 创建网站公司 徐州岳塘区建设路街道网站
  • 上海工商网站官网wordpress语言切换 seo
  • 网上接工程活做的网站巨量引擎广告投放平台代理
  • 邯郸网站建设网络公司五金公司网站模板
  • js网站建设苏州建网站的公司哪家口碑好
  • 如果自己做网站卖设备厦门市建设局官方网站
  • 国家企业信息查询网站老君山旅游网页设计模板
  • 网站建设基本流程前期深圳做网站网络公司怎么样
  • 搭建网站难吗南京一对一网站建设
  • 网站获取qq网站建设对于企业的必要性
  • 格尔木网站建设公司外包一个项目多少钱
  • 泰安市网站建设wordpress是PHP框架吗
  • 昆山企业网站设计网站建设技能考试
  • 网站被降权恢复推广公司怎么接活
  • 电商网站开发 报价wordpress中文主题下载
  • 神华集团两学一做网站图片制作表情