Navigation Shopify.liquid我的菜单链接只是关闭菜单,而不带你去链接

Navigation Shopify.liquid我的菜单链接只是关闭菜单,而不带你去链接,navigation,shopify,Navigation,Shopify,是的,差不多就是这样。当我有3个嵌套菜单时,如果它在第二层,并且没有子菜单,它就不会链接。但如果它有孩子,它会的。它似乎与arai expanded属性有关,因为当我检查页面并更改它有时链接的值时。但我不确定这里的根本问题 这是我的.liquid文件 <ul class="site-nav list--inline {{ nav_alignment }}" id="SiteNav"> {% for link in linklists[secti

是的,差不多就是这样。当我有3个嵌套菜单时,如果它在第二层,并且没有子菜单,它就不会链接。但如果它有孩子,它会的。它似乎与arai expanded属性有关,因为当我检查页面并更改它有时链接的值时。但我不确定这里的根本问题

这是我的.liquid文件

<ul class="site-nav list--inline {{ nav_alignment }}" id="SiteNav">
{% for link in linklists[section.settings.main_linklist].links %}
  {%- assign child_list_handle = link.title | handleize -%}

  {% comment %}
    Check if third-level nav exists on each parent link.
  {% endcomment %}
  {%- assign three_level_nav = false -%}
  {% if link.links != blank %}
    {% if link.levels == 2 %}
      {%- assign three_level_nav = true -%}
    {% endif %}
  {% endif %}

  {% if link.links != blank %}
    <li class="site-nav--has-dropdown{% if three_level_nav %} site-nav--has-centered-dropdown{% endif %}{% if link.active %} site-nav--active{% endif %}" aria-haspopup="true" aria-controls="SiteNavLabel-{{ child_list_handle }}">
      <a href="{{ link.url }}" class="site-nav__link site-nav__link--main"{% if link.active %} aria-current="page"{% endif %} aria-expanded="false">
        {{ link.title }}
        {% include 'icon-chevron-down' %}
      </a>

      <div class="site-nav__dropdown{% if three_level_nav %} site-nav__dropdown--centered{% endif %}" id="SiteNavLabel-{{ child_list_handle }}">
        {% if three_level_nav %}
          <div class="site-nav__childlist">
            <ul class="site-nav__childlist-grid">
              {% if link.links != blank %}
                {% for childlink in link.links %}
                  <li class="site-nav__childlist-item{% if childlink.links != blank %} site-nav__dropdown--level-three{% endif %}">
                  {% comment %}<li class="site-nav--has-dropdown{% if three_level_nav %} site-nav--has-centered-dropdown{% endif %}{% if link.active %} site-nav--active{% endif %}" aria-haspopup="true" aria-controls="SiteNavLabel-{{ child_list_handle }}">{% endcomment %}
                    <a href="{{ childlink.url }}" class="site-nav__link site-nav__link--main" aria-expanded="false">
                      {{ childlink.title | escape }}
                      {% comment %}
                      {% if childlink.links != blank %}
                        {% include 'icon-chevron-down' %}
                      {% endif %}
                      {% endcomment %}
                    </a>
                    
                    {% if childlink.links != blank %}
                      <div class="site-nav__dropdown{% if three_level_nav %} site-nav__dropdown--centered{% endif %}" id="SiteNavLabel-{{ child_list_handle }}">
                        <ul>
                        {% for grandchildlink in childlink.links %}
                          <li>
                            <a href="{{ grandchildlink.url }}" class="site-nav__link site-nav__child-link"{% if grandchildlink.active %} aria-current="page"{% endif %}>
                              {{ grandchildlink.title | escape }}
                            </a>
                          </li>
                        {% endfor %}
                        </ul>
                      </div>
                    {% endif %}
                  </li>
                {% endfor %}
              {% endif %}
            </ul>
          </div>

        {% else %}
          <ul>
            {% for childlink in link.links %}
              <li {% if childlink.active %}class="site-nav--active"{% endif %}>
                <a href="{{ childlink.url }}" class="site-nav__link site-nav__child-link{% if forloop.last %} site-nav__link--last{% endif %}"{% if childlink.active %} aria-current="page"{% endif %}>
                  {{ childlink.title | escape }}
                </a>
              </li>
            {% endfor %}
          </ul>
        {% endif %}
      </div>
    </li>
  {% else %}
    <li {% if link.active %} class="site-nav--active"{% endif %}>
      <a href="{{ link.url }}" class="site-nav__link site-nav__link--main"{% if link.active %} aria-current="page"{% endif %}>{{ link.title }}</a>
    </li>
  {% endif %}
{% endfor %}
    {%用于链接列表[section.settings.main_linklist].links%} {%-assign child_list_handle=link.title | handleize-%} {%comment%} 检查每个父链路上是否存在第三级导航。 {%endcomment%} {%-assign three_level_nav=false-%} {%if link.links!=空白%} {%if link.levels==2%} {%-assign three_level_nav=true-%} {%endif%} {%endif%} {%if link.links!=空白%}
  • {%if link.links!=空白%} {link.links%中的childlink为%1}
  • {%comment%}
  • %endcomment%} {%if childlink.links!=空白%}
      {childlink.links%中的孙子链接的%s}
    • {%endfor%}
    {%endif%}
  • {%endfor%} {%endif%}
{%else%}
    {link.links%中的childlink为%1} {%endfor%}
{%endif%} {%else%} {%endif%} {%endfor%}
编辑:
工作URL是

能否提供商店的URL或预览的URL?如果没有工作URL,则无法进行调试。