内の各要素のクリックイベント私が持っていた:ループjQueryの
$('aside .del').click(function(){
var element = $('aside .id').text();
$('#id').val(element);
});
だから私は、要素のHTMLでこのごとにアクティブにしたいです。
$('aside:first-child .del').click(function(){
var element = $('aside:first-child .id').text();
$('#id:first-child').val(element);
});
続き; 私のHTML:
{{# each items }}
<aside>
<input type="checkbox" class="del" value=""/>
ID: <div class="id">{{ this._id }}</div>
</aside>
{{/each}}
</div>
<form action="/delete" method="post">
<div class="input">
{{# each items }}
<input style="display:none" type="text" id="id" name="id">
{{/each}}
</div>
<button type="submit">DELETE</button>
</form>
しかし、私は、それは簡単にそのようなハードコードではありませんします。助けてくれてありがとう。
'#ID:最初-child'どんな意味がありません:) .....' id'がすべき一意にする... '#id:first-child' ==>'#id' –
これは単なる例です。 :D実際には、私はこの内部の各クリックをクリックしたいと思っています。第2の例の '#id:first-child'の –
は意味をなさない。 Idセレクタは各要素に固有のもので、その長さは常に1です。 – Jai