Bence bu oldukça basit bir sorundur.jQuery Seçici
Büyük bir tablom var. Her satırda iki onay kutusu vardır. Biri işaretliyse, aynı satırdaki diğer onay kutusunun özniteliğini de işaretlemek istiyorum.
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$(".BookTable input[name=attended]").click(function() {
if ($(this).attr("checked") == true)
{
$("input").parent().parent("input[name=attended]").attr("checked","yes");
}
});
});
</script>
<table class="BookTable adj-table">
<tr>
<td>Joe</td>
<td>Bloggs</td>
<td><input name="booking" id="booking" type="checkbox" value="1" /></td>
<td><input name="attended" id="attended" type="checkbox" value="1" /></td>
</tr>
<tr>
<td>Dave</td>
<td>Smith</td>
<td><input name="booking" id="booking" type="checkbox" value="1" /></td>
<td><input name="attended" id="attended" type="checkbox" value="1" /></td>
</tr>
</table>
Bugüne kadar yalnızca tüm onay kutularını seçerek almak için görünebilir.
Her zaman aslında * kodunuzu soruya dahil edin. Bir bağlantı iyidir, ancak StackOverflow'un soruları ve cevapları bağımsız olmalıdır (ve insanlar sorunuzu okumak için başka bir yere tıklamak zorunda kalmamalıdır). Belgede –
'id' öznitelikleri benzersiz olmalıdır. Bu örnekte, kullanılmıyorlar bile, hepsini tamamen bırakabilirsiniz. – nickf
'id' öznitelikleri ** benzersiz olmalıdır **. Bunun hakkında "yapmamalı". :-) –