带有图像的按钮?

2024-01-11

我正在尝试创建一个带有图像的按钮。所以基本上,我需要下面代码的button_to版本:|

<%= link_to image_tag(product.image_url, :class => "img"), line_items_path(:product_id => product) %>    

这是一篇相当老的文章,但供将来参考:从 Rails 3.2.1 开始,您可以使用button_tag代替button_to,因为第一个本身允许图像:

例如,创建一个按钮元素,定义提交按钮、重置按钮或可在 JavaScript 中使用的通用按钮。您可以使用按钮标签作为常规提交标签,但旧版浏览器不支持它。然而,按钮标签允许更丰富的标签,例如图像和强调,因此该帮助器也将接受块。

至于你的例子:

<%= button_tag image_tag(product.image_url), line_items_path(:product_id => product), class: 'img' %>

我没有测试代码,但它应该可以工作。您可能需要声明 urlurl:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

带有图像的按钮? 的相关文章

随机推荐