我有一个下拉菜单栏的链接,可以在我的网站上导航。昨天,他们工作得很好。今天,他们不再下拉菜单和链接,确实显示(在标题中)不象链接(即光标不改变,他们不显示悬停颜色变化等)我甚至恢复到旧的提交,以确保我没有打破他们,但他们根本不工作,即使我是100%肯定他们过去的提交。当我点击一个链接时,我得到了警告事件返回值已弃用。请使用标准事件.preventDefault(),而不是从jQuery文件。我在Chrome和Firefox上都做过测试。正常的链接工作正常,只是不是那些在我的导航栏。你知道吗
<ul>
<li><a href="#">About Us</a>
<ul>
<li><a href="/quiz/" >Quiz</a></li>
<li><a href="/photos/">Photos</a></li>
<li><a href="/story/" class="last">Our Story</a></li>
</ul>
</li>
</ul>
编辑:当我点击屏幕上的任何地方,而不仅仅是链接时,就会出现警告。你知道吗
在您的小提琴中,是
display: inline
元素上的<ul>
:这使得整个东西折叠为零宽度,因此链接不可链接。显示文本是因为默认的overflow: visible
。所以,这是CSS的问题,而不是JS的问题。你知道吗相关问题 更多 >
编程相关推荐