gpt4 book ai didi

javascript - 在 Ruby on Rails 中使用 JQuery 更改图像

转载 作者:行者123 更新时间:2023-12-03 04:13:53 28 4
gpt4 key购买 nike

我在使用 JQuery 更改图像时遇到问题。

来 self 的 hmtl.erb 的片段:

<%= image_tag('empty-screen.png', style:'width: 100%', class:'img-responsive center-block', id:'screen-d') %>

来 self 的 javascript 的片段:

$("#collapseOne").on('show.bs.collapse',function () {
$('#screen-d').attr("src","#{asset_path('empty-screen.png')}");
});

真正的问题是我不太了解Rails如何使用资源管道。我相信使用 asset_path 会起作用,但使用该代码我只是将 src 更改为 #{asset_path('empty-screen.png')}。所以我真的不知道该怎么办。

最佳答案

尝试

$("#collapseOne").on('show.bs.collapse',function () {
$('#screen-d').attr("src","<%= asset_path('empty-screen.png') %>");
});

并确保在 .js 文件末尾添加 .erb

关于javascript - 在 Ruby on Rails 中使用 JQuery 更改图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44223939/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com