【发布时间】:2014-04-21 16:22:06
【问题描述】:
我的点击事件在 page:load 之后没有被触发。
一旦我删除了 page:load 并使用 jquery 默认 $(document).ready() 然后点击事件正常工作但其他 js 代码没有得到执行。
因为 turbolink 默认包含在 rails 4 中,所以我需要一种方法来绑定 click 事件,以便下面的代码可以工作。
$(document).on('page:load',function(){
$(document). on("click", '#bullet-icon', function(){
alert("not clicked");
$('.order-today-section').ScrollTo({
duration: 1000
});
}); //end of click
// Other javascript codes .
}); //end of document load.
【问题讨论】:
标签: javascript ruby-on-rails-4 turbolinks