我有一个简单的工具条是这样的:page1.html,page2.html,page3.html:如何禁用“href”属性的默认<a>行为?
<div class="sidebar">
<ul class="nav">
<li class="Page1"><a href="Page1.html">Page1</a></li>
<li class="Page2"><a href="Page2.html">Page2</a></li>
<li class="Page3"><a href="Page3.html">Page3</a></li>
</ul>
</div>
该代码在页面上的每一个存在。
在Page1.html上,我希望Page1不可点击。
在Page2.html上,我希望Page2不可点击。
在Page3.html上,我希望Page3不可点击。
是否有可能在没有Javascript的情况下做到这一点,即纯粹的HTML & CSS? 如果不是,使用Javascript,jQuery最简单的方法是什么?
如果PHP是一个选项,这应该不是什么大问题。 – phimuemue 2010-07-04 11:16:16
您是否正在使用服务器端脚本创建动态页面? – Mike 2010-07-04 11:17:02
正确的做法是通过使用CSS来使当前页面看起来不可点击。因为你在每一页重复html,所以你只需要添加另一个类来表示当前页面,并为此写一个CSS。说得通?几乎每个网站都这样做。 – tathagata 2010-07-04 11:27:28