我有一个HTML网页。左侧栏有链接导航。
逻辑是,在一开始,大多数链接(<a>
标签)应该被禁用。
只有在用户完成网页内的某些操作后,才会启用这些链接。
那我怎么能实现呢?如何先禁用<a>s
,然后再重新启用它们?
答案 0 :(得分:2)
禁用该功能,用一些像href="javascript:;"
之类的无操作替换href并稍后添加真实内容。
或者添加一个处理默认事件的处理程序(使用return false;
或jQuerys .preventDefault()
)。
答案 1 :(得分:0)
尝试使用jquery .preventDefault()
链接 - http://api.jquery.com/event.preventDefault/
但你必须在条件
中使用它if maxwords
preventDefault
else
return true
答案 2 :(得分:0)
为什么不在服务器端执行此操作。例如在ASP中你可以设置
PageLoad上的anchotTagId.Enabled = false;
以及用户完成所需操作后,您可以说anchorTagId.Enabled = true;