代码之家  ›  专栏  ›  技术社区  ›  Karma

防止定位标记在Angular应用程序中加载视图

  •  0
  • Karma  · 技术社区  · 12 年前

    我的应用程序使用AngularJS和ZURB基金会。

    基金会提供现成的手风琴,需要 <a href="#panel1"></a> 和一个 <div id="panel1" class="content"></div> 工作。

    我已经配置了Angular $routeProvider 到 .when("/menu", {...}).otherwise(redirectTo: "/menu") .

    角度导致单击 <a> 加载 /menu 由于 href=#panel1 .

    我已删除 href 每个的属性 a 我自己处理这些面板的打开和关闭 ng-click 和 ng-class ,但基金会正在提供这些面板 display: none 出于某种原因。

    是否有解决方案/解决方法?

    1 回复  |  直到 12 年前
        1
  •  0
  •   Karma    12 年前

    我通过添加 ng-click="$event.preventDefault();" 到 <a> s