1

jquery .load()関数を使用してdjango URLをdivにロードしようとしていますが、divにコンテンツが表示されません。Firebugを使用するとコンテンツが表示されないため、まったく読み込まれていないと確信しています。

呼び出されるロード関数は次のとおりです。

$(document).ready(function(){
    $("#create").click(function(){
        $("#popupContact").load("/cookbook/createrecipe");
    });
});

これが私のテンプレートです:

//snip
    <div id="popupContact" class="popup">
        <a id="popupContactClose" style="cursor:pointer;float:right;">x</a>                        
    </div>
    <div id="backgroundPopup">
    </div>  
//snip

これがcreateidの要素です:

{% block footer %}
        <div id="create" style="cursor:pointer" >Create New Recipe</div>
{% endblock %}

リンク/coookbook/ createrecipeは、「a」リンクタグで使用されている場合は正常に機能しましたが、コンテンツの読み込みに切り替えようとすると機能しなくなりました。

助けてくれてありがとう

スナックフィッシュ

4

1 に答える 1

1

javascriptコードをテンプレートからbase.htmlテンプレートに移動しましたが、正常に機能しているようです。

ありがとうございました

スナックフィッシュ

于 2012-04-22T19:43:16.827 に答える