javascript – 为什么jquery中的.click函数需要有一个“return false”语句

前端之家收集整理的这篇文章主要介绍了javascript – 为什么jquery中的.click函数需要有一个“return false”语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
例:

$("#testdiv").click( function( )
 {
     $("#testdiv2").show( "slow" );
     return false;  // why is this statement required?
 } );

解决方法

返回false;将阻止锚标记执行其默认操作

一个jQuery替代方案是preventDefault()

$("#testdiv").click(function(e) {
    e.preventDefault();
    $("#testdiv2").show("slow");
});

猜你在找的jQuery相关文章