【问题标题】:Django URLs working, but not clickable in a site templateDjango URL 工作,但在站点模板中不可点击
【发布时间】:2012-04-20 02:42:22
【问题描述】:

一切都很顺利,直到我的导航栏链接突然失效。

如果我将鼠标悬停在导航栏上,它会显示正确的 url,我什至可以在地址栏中键入该 url 并且它可以工作。但是当我单击导航栏链接时,例如我的登录名、配置文件、通知 - 没有任何反应。

实际上这并不完全正确。例如,当我单击通知时,我的用户菜单会弹出,这些链接(管理员或帐户)都不可单击。网站上除导航栏外的所有其他链接似乎都可以正常工作。

这是什么原因造成的?

编辑:至少现在问题已经解决了。我什至什么都没做。好诡异。

这里有一个截图来说明正在发生的事情:

【问题讨论】:

  • 您应该提供源代码的链接或sn-p,以便人们帮助您。如果您使用的是谷歌浏览器,右键单击问题区域并选择“检查元素”可以为您提供相应部分的来源。

标签: python django pinax


【解决方案1】:

看起来,错误本身实际上与 Django 无关。好像您正在使用 Twitter Bootstrap。 (对吗?)如您所说,如果 url 出现在浏览器的状态栏上,您应该检查链接是否绑定到任何应该阻止 url 更改的事件。在所有情况下,您最好将代码的 sn-p 连同问题一起提交。没有它,我们就无法真正理解发生了什么。

【讨论】:

  • 我可以确认删除 Bootstrap.css 会同时删除所有样式,但 URL 仍然不可点击。只有那些在导航栏中的 URL。我会看看我是否可以在不发布任何敏感信息的情况下发布代码 sn-p。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-16
  • 2015-08-03
  • 2015-07-17
  • 1970-01-01
相关资源
最近更新 更多