2

私は開発中の 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。考え?

4

1 に答える 1