请输入代码
怎么设置一个网页中 点开一个链接后 跳转之前 页面其它链接不能再点击
<script type="text/javascript">
$(document).ready(function(){
$("a").click(function(){
var url=this.href;
$("a").attr("href","#");
window.location.href=url;
});
});
</script>
这个咋样
update --- 贴一下完整代码:
步骤:点击A链接,其他链接不可点击,跳转到A链接。
--- update again,添加一个 setTimeout 测试其他链接的点击。
可以绑定个click事件,点击后其他所有连接给个 event.preventDefault(); 来禁止。
jquery
以上写法很挫,请参考楼下的几位
@草帽
一个暴力的方案是:
把所有的链接用一个特定id的p包起来
在每个链接处设置onClick事件,一旦任何一个链接被点击就触发。
触发后,重写包含特定id的p的innerHTML,把所有链接去掉