2015-04-23 47 views
2

因此,我有自动生成的链接。链接上的图像容器

对于特定页面,我不希望用户点击链接(只能看到它在那里)。

没有修改代码,我正在考虑将一个div容器放在它的高z-index上,以便用户不能点击它。

我应该嵌入一个1像素的图像与背景重复,准确地位于链接的顶部或是否有更好的方法来实现?

谢谢

+0

难道你不只是拦截JS的点击?另外,你将如何在不修改代码的情况下创建绝对定位的'div'元素? – BenM

回答

1

实际上,您可以使用CSS禁用指针事件。例如,如果你添加一个类或者可以以某种方式识别<a>元素,你可以使用这个CSS:

a.disabled { 
    pointer-events: none; 
    cursor: default; 
} 

pointer-events浏览的支持可以看出here

贷记到this StackOverflow answer

+0

这工作非常好! =)谢谢BenM –