(モーダルid="<%= p.id %>"
にある投稿のID)のモーダルがあります。モーダルが開いているときに、モーダルのコンテンツで何かをしたいです(.jsファイルでこれを行う必要があります)。しかし、開いたモーダルからJavaScriptにIDを取得するにはどうすればよいですか?
以下のjavascriptコードを試してみましたが、うまくいきません。助言がありますか?
_singlePost.html.erb
<a class="fg" href="#<%= p.id %>" data-toggle="modal">
<div id="withJosefin">
<%= p.title %>
</div>
</a>
<div id="<%= p.id %>" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<p><h3 id="myModalLabel"><%= p.title %></h3></p>
</div>
<div class="modal-body">
<%= raw(p.link) %>
</div>
</div>
pages.js.コーヒー
$ ->
if ('div.modal.hide.in').is(":visible")
currentId = $('.modal.fade.in').attr('id')
//Do something with currentId here