이전부터 DIV를 다시로드하려고합니다.Jquery html로 django 템플릿 파일을 포함합니다.
<div id="mydiv">{% include "comments/comments.html" %}</div>
내가 원하는 것은 단추를 클릭하면됩니다.
$('#mydiv').html('{% include "comments/comments.html" %}</div>
jquery html 함수 내에 django 태그를 넣으면 javascript가 매우 불만합니다. 나는 이것이 .load()로 해결할 수 있다는 것을 알고 있지만, 그것은 다른 것들을 무너 뜨릴 나의 전체 논리를 다시 써야한다는 것을 의미 할 것이다.
모든 jQuery를이 DOM이로드 된 후에 발생합니다 호출합니다. 이전에 'include'문이 발생하는 동안. 따라서이 방법은 효과가 없습니다. '$ .load()'를 사용하지 않으려면 숨겨진 요소에'include '할 수 있고,'.show()'에는 jQuery를 사용하십시오. 나는'.load()'를 사용할 것이다. –
감사합니다. 말이된다. jQuery로 "다시 포함"하는 것이 가능할 것으로 기대하고있었습니다. 내 애플 리케이션을 다시 고쳐야 할 것 같아. –