jQueryの方法は簡潔に行を隔てて色を変えることとtoggleClassの使用を実現します
3573 ワード
今日は簡潔な方法でtoggleClass()を実現しました.コードは以下の通りです.
<br>
</div>
<br>
<strong> </strong>:
<br>
<div class="codetitle">
<span><u></u></span> :
</div>
<div class="codebody" id="code41905">
<br>$(function()
<br>{
<br>$("#table tr").hover(function()
<br>{
<br>$(this).addClass("h");
<br>},function()
<br>{
<br>$(this).removeClass("h");
<br>})
<br>$("input").click(function()
<br>{
<br>if($(this).attr("checked"))
<br>{
<br>$(this).closest("tr").addClass("c");
<br>}
<br>else
<br>{
<br>$(this).closest("tr").removeClass("c");
<br>}
<br>})
<br>})
<br>
</div>
<br>
<strong> </strong>:
<br>toggleClass() 。
<br> 。 , 。 。
<br> , "switch" , 。
<br>
<div class="codetitle">
<span><u></u></span> :
</div>
<div class="codebody" id="code19879">
<br>$(function(){
<br>$("#table tr").hover(function(){
<br>$(this).toggleClass("h");
<br>})
<br>$("input").click(function(){
<br>var d = $(this);
<br>d.closest('tr').toggleClass("c",d.attr("checked")) ;
<br>})
<br>})
<br>