在rails中,每当我渲染部分时,它都会显示无效。是否有可能在rails中调用render partial时使用jQuery效果说一个slideDown()?
答案 0 :(得分:2)
不确定。在你的部分erb中,将内容包装在div中。在部分erb文件的底部,在关闭div标签之后,添加一个调用该div上的slideUp函数的javascript块。
答案 1 :(得分:1)
你不是指slideDown()?
您是希望在常规页面请求之后还是在呈现Ajax调用时发生这种情况?
如果是常规请求,您可能需要在application.js文件中输入jQuery代码。
如果它在渲染ajax调用时它将在view_name.js.erb文件中。
编辑以回答某些代码示例的评论请求。所以你把它放在你的view_name.js.erb
中$("#div-name").replaceWith("thanks for your vote").hide().slideDown(300);
你可以做很多不同的事情