我希望在用户单击按钮之前无法访问页面上的所有链接.
$('a').attr('href','#');
$("#button-yes").click(function(){
$('a').attr('href',function(){
$(this).attr('href');
});
});
Run Code Online (Sandbox Code Playgroud)
如何跟踪状态而不是重写所有href?
var buttonClicked = false;
$('a').click(function(){
if(! buttonClicked) {
return false;
}
});
$("#button-yes").click(function(){
buttonClicked = true;
});
Run Code Online (Sandbox Code Playgroud)