您现在的位置是:孟垂博自媒体博客 ✈ JQuery

彻底搞懂js中最后加一个return false;的原因

08-10最后更新时间:2019-12-03已收录人已围观收藏

简介语法为:return 表达式;
语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果

加它的目的:为事件处理函数返回false,可以有效的防止默认的事件行为。例如一般会给a链接一个执行函数,但是它默认的也有一个跳转熟悉,就会在执行完函数以后,也会发生跳转。
举个例子,最简单:
不跳转:
<script src="https://mengchuibo.com/skin/jxhx/js/jquery-1.8.3.min.js"></script> 
<script>
$(document).ready(
function(){
$("a").click(
function(){

$(this).hide("slow");
return false;

});
});
</script>
<a href="http://www.baidu.com" style="display:block; height:300; width:300; background-color:red; cursor:pointer;">点击我,只会消失。</a>

跳转:
<script src="https://mengchuibo.com/skin/jxhx/js/jquery-1.8.3.min.js"></script> 
<script>
$(document).ready(
function(){
$("a").click(
function(){

$(this).hide("slow");

});
});
</script>
<a href="http://www.baidu.com" style="display:block; height:300; width:300; background-color:red; cursor:pointer;">点击我,不仅会消失,也会跳转到百度。</a>
 
《彻底搞懂js中最后加一个return false;的原因.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

很赞哦! ()

文章评论

本栏推荐

站点信息

  • 建站时间2019年06月15日
  • 网站程序:帝国CMS7.5
  • 博客模板:可免费共享
  • 文章统计:161篇文章
  • 时间卷轴时间轴
  • 标签管理标签云
  • 网站地图XML网站地图
  • 微信二维码:扫描一下,你我就是有缘