簡體   English   中英

link_to_function JavaScript調用內的ERB標簽

[英]ERB tag within link_to_function JavaScript call

我需要動態設置JavaScript調用使用的ID,因為我在每個頁面上都有多個呈現,因此我嘗試使用

<p id="add_rider_link_section_<%= section.id %>"><%= link_to_function("Add a Rider",
"Element.remove('add_rider_link_section_' + <%= section.id %> + '' ); Element.show('add_rider')") %></p>

失敗了

"Element.remove('add_rider_link_section_' + <%= section.id %> + '' );

您不能像這樣在JavaScript中嵌入erb標簽嗎? 如果沒有,我該怎么辦?

您已經采用了紅寶石方法。 因此,您無需嵌入ERB。
您只需要使用紅寶石。

<p id="add_rider_link_section_<%= section.id %>">
    <%= link_to_function("Add a Rider",
            "Element.remove('add_rider_link_section_" + section.id + "'); Element.show('add_rider')") %>
</p>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM