2016-04-23 5 views
0

ためで更新されていません。jQueryのDOMは、私は、フォームとDjangoのテンプレートを持っているループ

{% for user in users %} 
    <form class="myform"> 
     <div class="title"></div> 
     Some form element 

    </form} 
{% endfor %} 

私は同じようにjQueryでフォームを取得しています:titleを更新する

var infoForm = $(this).next('myform'); 

クラス、私はこれを実行します。

infoForm.find('title').html('<div class='my-title'>My title</div>'); 

をしかし、それはDOMを更新しません、

何が間違っていますか?代わりに

infoForm.find('title').html('<div class='my-title'>My title</div>'); 

+0

参照してください?あなたはイベントの中でそれを使用していますか? – Irshu

答えて

0

は、この仕事をしていますか?

$('.title').addClass('my-title').removeClass('title'); 
2

使用

('.myform'); 

代わりの

('myform'); 

('.title') 

代わりの

('title') 

は `$(これは)`を指しているものClass Selector (“.class”)

+0

私は '.myform'と' .title'を使いました。 – gamer

0

$('.myform').first().find('.title').text('My Title');

または

$('.myform').get(0).find('.title').text('My Title');