.show()を使用して最初の2行を常に表示します。また、次の4行を一度に2つずつ表示して循環させたい。 したがって、テーブルの4行はテーブルに表示され、上部2は固定され、下部2行は次の2行、たとえば5秒ごとに置き換えられます。HTML/jQueryのサイクルテーブルの行
私のjQueryのコード
<script type="text/javascript">
$(document).ready(function() {
$('tbody tr:even').css('background-color', '#114c00');
ticker();
});
function ticker(){
$("tbody tr:#fixed").show();
$("tbody tr:.hidden").hide(1000);
}
</script>
マイHTML
<table id="gradient-style" summary="Currency">
<thead>
<tr>
<th scope="col" class="flag"></th>
<th scope="col" class="currency"></th>
<th scope="col" class="title"></th>
<th scope="col" class="buy">We Buy</th>
<th scope="col" class="sell">We Sell</th>
</tr>
</thead>
<tbody>
<tr id="fixed"><!----FIXED ROWS--->
<td class="flags"><img src="flags/USD.png" /></td>
<td >USD</td>
<td>US DOLLAR</td>
<td class="value"><span>3.1</span></td>
<td class="value"><span>3.1</span></td>
</tr>
<tr id="fixed"><!----FIXED ROWS---->
<td class="flags"><img src="flags/EUR.png" /></td>
<td>EUR</td>
<td>EURO</td>
<td class="value"><span>5.10</span></td>
<td class="value"><span>3.1</span></td>
</div>
<tr class="hidden"> <!--THIS SHOWS FIRST---->
<td class="flags"><img src="flags/CAD.png" /> </td>
<td>CAD</td>
<td>CANADIAN DOLLAR</td>
<td class="value"><span>8.10</span></td>
<td class="value"><span>3.1</span></td>
</tr>
<tr class="hidden"><!---THIS SHOWS FIRST--->
<td class="flags"><img src="flags/CNY.png" /> </td>
<td>CNY</td>
<td>CHINA YUAN</td>
<td class="value"><span>8.10</span></td>
<td class="value"><span>3.1</span></td>
</tr>
<tr class="hidden"><!---THIS REPLACES THE ROWS ABOVE--->
<td class="flags"><img src="flags/CNY.png" /> </td>
<td>CNY</td>
<td>CHINA YUAN</td>
<td class="value"><span>8.10</span></td>
<td class="value"><span>3.1</span></td>
</tr>
<tr class="hidden"><!---THIS REPLACES THE ROWS ABOVE--->
<td class="flags"><img src="flags/CAD.png" /> </td>
<td>CAD</td>
<td>CANADIAN DOLLAR</td>
<td class="value"><span>8.10</span></td>
<td class="value"><span>3.1</span></td>
</tr>
</tbody>
</table>
私はこのセレクタを使用していない、 – Matt
だけのメモを変更しないでくださいトップ2行に対して別々のテーブルを使用しますtr:#fixed'となります。 IDを持っていればそれだけでつまり'#固定 'を入れてください。これにより、jQuery/Sizzleはすべての 'tbody'タグ内のすべての' tr'タグを見つける必要がなく、ネイティブ 'getElementById()'関数を使用できます。名前:それは速いです。 –