jQuery链接不可点击,但我可以右键点击在新标签中打开?
问题描述:
我对这个网站有这么多麻烦! http://pearsonlyle.uwpistol.net/galleries/susie-theodorou/editorial/jQuery链接不可点击,但我可以右键点击在新标签中打开?
可见的导航不会点击,但我可以右键单击并在新选项卡中打开。该列表根据所选的子导航来克隆li's。
var subNavParent = $('ul li ul li ul li.selected').parent().parent();
var subNav = $('ul li ul li ul li.selected').siblings();
$("<ul class='horizontal-sub-nav-ul'></ul>").appendTo(".header");
$(subNavParent).clone().appendTo('.horizontal-sub-nav-ul');//grandparent
$('ul li ul li ul li.selected').clone().appendTo('.horizontal-sub-nav-ul');//siblings
$(subNav).clone().appendTo('.horizontal-sub-nav-ul');//this
非常刺激!
任何人有任何想法?可以用我认为的第二,第三,第四和第七双眼睛来做!
答
也有一些是在文件menus.js
,方法initMenuStylists
连接单击顶部菜单(Photographers
和Stylists
)的处理器,但在点击该方法大火在一个Commercial
,Editoral
和Showreel
联系!
编辑
发现它! 从012行开始的menus.js
中的代码使许多<a>
元素成为event.preventDefault()
。也适用于使用克隆创建非工作菜单的元素。
+0
event.preventDefault()阻止链接上的默认操作,因此不会发生页面加载。但是中间按钮点击工作,因为这种行为只附加在点击上。 – CoolEsh 2011-02-07 20:00:01
我假设这是一个锚标记,因为您可以右键单击并打开。听起来就像你有一个点击处理器的锚点标记,要么取消事件或遇到错误。你能发布链接并点击处理程序吗?我们中的一些人不够勇敢地打开不受信任的链接...... :) – Mayo 2011-02-07 19:04:44