我正在Rails中构建应用程序,并且正在使用基金会。
我有三个按钮正在打开相同的模态,并且我正在传递局部内部,效果很好。但是,我想知道哪个按钮打开了模态,我想在局部视图中显示它。
<a href="#" data-reveal-id="modal" id="modal-opener-0">
Open Modal 0
</a>
<a href="#" data-reveal-id="modal" id="modal-opener-1">
Open Modal 1
</a>
<a href="#" data-reveal-id="modal" id="modal-opener-2">
Open Modal 2
</a>
<div id="modal" class="reveal-modal" data-reveal role="dialog">
<%= render partial: "modal-content", locals: { name: @name } %>
<a class="close-reveal-modal" aria-label="Close">×</a>
</div>
在没有js的情况下是否可能知道?我可以设定三种不同的模态,但是我想知道是否只有一个模态可以实现。
我可以将本地人从链接传递到模式,然后再传递给局部链接吗?