【发布时间】:2015-09-23 04:05:42
【问题描述】:
我启用了accordion 和form-abide,当页面位于哈希URI 中时,它们都不会做任何事情。它在我禁用客户端路由时起作用。我的<body> 底部已经有$(document).foundation();。
这是相关的页面和哈希 URI:http://ingrower.apps.quantisan.com/#/production/A3
如果我不使用/#/ 客户端路由,那么似乎一切正常。知道如何解决这个问题吗?
【问题讨论】:
-
您的控制台中是否有任何错误或警告?另外,请检查检查器中的网络选项卡,由于
/#/,脚本的相对 URL 可能会被破坏。 -
看起来问题是因为我使用的是客户端路由。当 DOM 发生变化时,Foundation 不知道新内容,因此 jquery 选择器不会接收事件。
标签: javascript jquery zurb-foundation zurb-foundation-5