我在一个RapidWeaver主题上使用了一个链接抑制器。jQuery代码如下所示。它所做的就是杀死下拉菜单的父链接,这样它们就不能被点击了。不幸的是,'hand‘光标或pointer光标仍然出现!
// Link Suppressor script by Will Woodgate - visit willwoodgate.com for more information
$(document).ready(function(){
$("#nav li:has(ul)").hover(function() {
$(this).children("a").addClass("nolink").click(function(e) {
e.preventDefault();
});
});
});我还想为cursor:default;添加样式,这样当您将鼠标悬停在无效链接上时,正确的光标(默认光标)就会显示出来!我需要在jQuery中完成这一部分的样式。这是至关重要的。
谢谢!
发布于 2013-01-28 20:28:28
当您向a元素添加一个类nolink时,可以简单地在CSS中完成此操作:
.nolink { cursor: default; }发布于 2013-01-28 20:55:57
在RW支持论坛上有相关的帖子,例如这里是http://forums.realmacsoftware.com/discussion/60662/change-pointing-finger-to-cursor,我在那里解释了什么是"nolink“类,并发布了主题文章的链接(因为在RW中还没有内置的链接抑制解决方案)。
最好的
彼得
https://stackoverflow.com/questions/14562028
复制相似问题