【问题标题】:Slim link not working unless a tag is nested within a tag除非标签嵌套在标签中,否则 Slim 链接不起作用
【发布时间】:2016-08-06 09:38:21
【问题描述】:

我是苗条的新手。现在这个链接工作正常:

a.footer-nav-item--title.accordion-trigger: a href=club_index_path Clubs

但是,当我删除额外的锚标记时,链接不再有效。

a.footer-nav-item--title.accordion-trigger href=club_index_path Clubs

我被要求在合并我的更改之前删除额外的 a 标签,但我不知道如何在没有它的情况下使这个链接起作用。

【问题讨论】:

  • 您需要的 html 输出是什么?应该有一个a 嵌套在另一个里面吗?

标签: html ruby-on-rails hyperlink slim-lang


【解决方案1】:

您的 Slim 语法(第二个)是绝对正确的。所以看来问题可能出在您的 CSS 和/或 JS 上。检查footer-nav-item--titleaccordion-trigger 类的几件事:

  1. 任一选择器的 CSS 中的 pointer-events 是否设置为 none
  2. 是否有任何 JS 事件绑定到阻止默认操作的选择器等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    相关资源
    最近更新 更多