私は開発中の Rails アプリケーションを持っており、いくつかの JavaScript コードをビューの 1 つに挿入しました。
<% content_for :content do %>
<div id="simulator-phone">
<%= image_tag("iPhone5.png", :id => "iPhone5") %>
<iframe id="simulator-screen"></iframe>
</div>
<%= javascript_tag do %>
$(document).ready(function () {
$('#simulator-screen').load('/simulator/LZA');
});
<% end %>
<% end %>
問題は、Javascript がこのように出力に挿入されるため、実行されないことです...
<div id="simulator-phone">
<img alt="Iphone5" id="iPhone5" src="/assets/iPhone5.png">
<iframe id="simulator-screen"></iframe>
</div>
<script type="text/javascript">
//<![CDATA[
$('#simulator-screen').load('/simulator/LZA');"
//]]>
</script>
渡されたJavaScriptを実際に実行するにはどうすればよいですか。
編集:
わかりました、今それを修正しましたが、iframe のコンテンツがロードされていません/simulator/LZA
。考え?