Obecnie mam tabelę z tabeli zagnieżdżonej w nim:jQuery wybierz tylko tr/td w głównej tabeli, a nie zagnieżdżonych tabelach.
<table class="datagrid" id="report">
<thead>
<tr>
<th>item1</th>
<th>item2</th>
</tr>
</thead>
<tbody>
<tr class="odd"> <-- on click from this level only
<td></td>
<td></td>
</tr>
<tr>
<td colspan="2">
<table>
<tr class="odd"> <-- not to be fired here
<td></td>
etc strukturę tabeli.
Obecnie używam następującego jQuery, który uruchamia się na każdym tr
niezależnie od poziomu tabeli. Jak mogę go zmienić, aby strzelał tylko na pierwszym poziomie?
$(document).ready(function(){
$("#report tr:not(.odd)").hide();
$("#report tr:first-child").show();
$("#report tr.odd").click(function(){
$(this).next("#report tr").fadeToggle(600);
});
});
Dzięki za szybką reakcję. Nowe było to coś naprawdę prostego. – TheAlbear