我正在编写一个 Ember.js 应用程序,我想在视图呈现后立即在div
一个类上运行以下 Javascript 代码:navbar
$('.navbar').affix({offset: -1000});
我不知道在 Ember 中有任何方法可以轻松地做到这一点,因为标准的 JQuery$(document).ready()
不适用于 Ember 应用程序。必须有一些简单的方法来做到这一点,但这个问题的所有其他答案似乎都是复杂的解决方法,并且基于 Ember.js 的过时版本。
有问题的模板:
<script type="text/x-handlebars">
<div class="navbar" data-spy="affix">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
</div>
</div>
</div>
{{outlet}}
</script>