需求 :
阻止标签默认事件的执行; 比如超链接默认点击会跳转到目的地网址
实现方式一 : 借助jquery中的event.preventDefault() ;阻止元素发生默认的行为。
百度
$('#a1').click(function(event){
event.preventDefault() ;
});
实现方式二 : onclick = " return false ; "
百度
综述 :
第一种方法较实用,可以在函数中由逻辑判断来控制跳转事件是否发生.
第二种方法简单,但仅仅阻止了事件的发生,没有其他用途.
附函数中return的作用 :
1. Java中return两个作用 : A : 结束函数的继续向下执行 B : 结束函数的继续执行,并结果值返回给调用者.
2.JavaScript中,return也有上述两种功能.
3.区别 : Java中return后面跟的数据类型必须与函数的声明的返回值类型一致;JavaScript中则没有该限制.在JavaScript中,任何情况下return后面都可以跟上任意类型的返回值 ;