我正在处理我的Rails项目。我有一个标题下拉菜单,除非我更改页面,否则SlideToggle工作正常。如果我刷新页面(F5),它会再次起作用。
$(document).ready(function(){
$('.dropdown-toggle').click(function(){
$('.dropdown-menu').slideToggle("fast");
});
});
答案 0 :(得分:1)
问题出在Turbolinks
你将能够像这样解决:
var load_new = function(){
$(document).on("click", ".dropdown-toggle", function(){
$('.dropdown-menu').slideToggle("fast");
});
});
$(document).on("page:load ready", load_new);