上下文有点复杂,但基本上,要运行一些漂亮的 CSS3 效果,需要通过 HTML onclick 处理程序建立链接。
问题在于传递语言环境。我还没有找到任何方法来逃避“#{params[:locale]”以将其附加到派生路径,这样rails首先解释它,然后构建url。
<div class="view" onclick="location.href='/structures/3?locale=%Q#{params[:locale]}%Q'">
上下文有点复杂,但基本上,要运行一些漂亮的 CSS3 效果,需要通过 HTML onclick 处理程序建立链接。
问题在于传递语言环境。我还没有找到任何方法来逃避“#{params[:locale]”以将其附加到派生路径,这样rails首先解释它,然后构建url。
<div class="view" onclick="location.href='/structures/3?locale=%Q#{params[:locale]}%Q'">