我很难找到正确的方法来做到这一点。在我的着陆页我有这样的内在联系:Rails。一个href =#页面停用javascript
<a href="#destacados">Destacados</a>
当我点击它,页面转到#destacados ID,但所有的JavaScript停止工作,所以carrusel刚刚去世。我不确定这是否有帮助,但是当我点击链接时,地址栏变为/ myapp /#destacados ...可能是路由有问题......任何想法? 谢谢
我很难找到正确的方法来做到这一点。在我的着陆页我有这样的内在联系:Rails。一个href =#页面停用javascript
<a href="#destacados">Destacados</a>
当我点击它,页面转到#destacados ID,但所有的JavaScript停止工作,所以carrusel刚刚去世。我不确定这是否有帮助,但是当我点击链接时,地址栏变为/ myapp /#destacados ...可能是路由有问题......任何想法? 谢谢
好的......我找到了解决办法。如果你使用它,它就像一个魅力:https://github.com/cferdinandi/smooth-scroll
你能告诉你如何将点击事件绑定到你的<a>
?
只是使用jQuery测试(可以是不带)
<a href='#destacados'>Go To Destacados Section</a>
<script>
$(function() {
$("a[href='#destacados']").click(function() { console.log('clicked'); });
});
</script>
焦点转到锚和clicked
印刷