我有下面的代码。然而,在查看这个静态页面时,当我的JQuery查找的#id和.classes是部分时,它不会运行。我怎么才能让它工作?
<body ng-app>
<h2>JQuery wont run if code it is looking for is in a Partial</h2>
<div ng-include="'_includes/partials/menu.html'" ></div>
<br />
<h2>
我正在尝试实现一个“滑动切换菜单”,我希望菜单图标在每次单击菜单图标打开时变为“关闭”,并在每次单击菜单图标关闭时恢复到正常状态。但它只有在我重新加载页面时才起作用。在那之后,图标总是相同的: normal (不是X)。
你能帮我找到问题所在吗?
/* Mobile navigation */
$(function() {
if ($(window).width() < 980) {
var nav = $('.js--mobile-nav');
nav.hide();
}
});
$('.js--mobile-nav-icon
因此,在阅读整个错误堆栈之前,请记住,此时我无法准确地指出导致问题的确切部分。但是,我将公开错误堆栈下面的代码。所以,我唯一的问题是:,哪些参数不能被解析?
如果你愿意,你可以自己测试我的申请。它是一个简单的默认角6应用程序,包含从以下命令获得的所有默认设置:
ng new app-name
让我们从错误开始。应用程序像正常启动一样。当我试图运行代码时,这个错误会弹出: Uncaught :无法解析组件:(对象对象?)的所有参数。您可以读取下面的完整错误堆栈。
Uncaught Error: Can't resolve all parameters for Component: ([o