我发现下面代码return false没有用, 怎么改呢?function checkLeave(url) { if (isChecked()) {
alert("t!");
return false;
}
}$(document).ready(function() {
$('#page a').bind('click', function() {checkLeave();});
}
);
<span style="padding: 0pt; float: right;" id="page"><strong>Page:</strong> • <a href="/Action.do?parentCatId=22848&currentPage=1">1</a> • <a href="/product/Action.do?parentCatId=22848&currentPage=2">2</a> • <a href="/product/Action.do?parentCatId=22848&currentPage=3">3</a> <b>•4</b> • <a href="/Action.do?parentCatId=22848&currentPage=5">5</a> </span>
alert("t!");
return false;
}
}$(document).ready(function() {
$('#page a').bind('click', function() {checkLeave();});
}
);
<span style="padding: 0pt; float: right;" id="page"><strong>Page:</strong> • <a href="/Action.do?parentCatId=22848&currentPage=1">1</a> • <a href="/product/Action.do?parentCatId=22848&currentPage=2">2</a> • <a href="/product/Action.do?parentCatId=22848&currentPage=3">3</a> <b>•4</b> • <a href="/Action.do?parentCatId=22848&currentPage=5">5</a> </span>
alert("t!");
return false;
}}$(document).ready(function() {
$('#page a').bind('click', function() {return checkLeave();});
}
);
<body>
<span style="padding: 0pt; float: right;" id="page">
<strong>Page:</strong> •
<a href="/Action.do?parentCatId=22848&currentPage=1">1</a> •
<a href="/product/Action.do?parentCatId=22848&currentPage=2">2</a> •
<a href="/product/Action.do?parentCatId=22848&currentPage=3">3</a>
<b>•4</b> •
<a href="/Action.do?parentCatId=22848&currentPage=5">5</a>
</span>
<SCRIPT LANGUAGE="JavaScript">
<!--
var $=function(o){return document.getElementsByTagName(o);};
for(var i=0;i<$("a").length;i++){
$("a")[i].href = "#";
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
var $=function(o){return document.getElementsByTagName(o);};
var list = $("a");
for(var i=0;i<list.length;i++){
list[i].href = "#";
}
//-->
</SCRIPT>