Rails初学者。
使用以下link_to image_tag尝试允许用户点击我网站上的徽标,并将其定向到特定页面。
.content
- current_user.users_coupons.each do |uc|
.logo
= link_to image_tag(uc.coupon.drug.logo.list_item), uc.coupon, remote:true
我的网站上的图片显示鼠标悬停时的正确链接,但实际点击时没有任何反应 - 它实际上并没有将您带到显示的网址。是什么给了什么?
提前致谢!
答案 0 :(得分:0)
你确定没有发生什么事吗?如果您查看Chrome开发工具或Firebug上的“网络”标签,我愿意打赌正在发出请求,但返回500错误。
将remote:true
添加到link_to
进程,将click作为ajax请求进行处理,除非您指定ajax:success回调事件,否则不会发生任何事情。实际发生的是你正在对目标控制器动作进行GET js。