View Full Version : اگر چکباکس تیک خورده است
ramin149
جمعه 22 مهر 1390, 12:28 عصر
من می خواهم با jquery این دستور را بنویسم اما شرط آن را بلد نیسم . اگر چکس باکس (با نام : ckb_OffFlight#) انتخاب شده بود جدول با نام offTable مخفی شود .
برای این دستور باید چه کدی بنویسم ؟
blackmak
جمعه 22 مهر 1390, 13:08 عصر
<script src="jquery.js" type="text/javascript"></script>
<script>
$(function()
{
$('#ckb_OffFlight').click(function()
{
if ($('#ckb_OffFlight').is(':checked'))
{
$("#offTable").fadeOut();
}
else
{
$("#offTable").fadeIn();
}
});
});
</script>
<input type="checkbox" id="ckb_OffFlight" />
<table id="offTable">
<tr>
<td>Hi There</td>
<td>:P</td>
</tr>
</table>
tux-world
دوشنبه 25 مهر 1390, 01:36 صبح
چون دقیقا به موضوع اشاره نکردید :
این هم یه نمونه سریع ترین راه
$('#isAgeSelected').is(':checked') ? $("#txtAge").show() : $("#txtAge").hide();این هم برای چک دار و برداشتن چک با toggle:
$('#isAgeSelected').click(function() {
$("#txtAge").toggle(this.checked);
});
<input type="checkbox" id="isAgeSelected"/>
<div id="txtAge" style="display:none">Age is something</div>
و اگه بخوایین تیک چک باکسی رو بردارید:
$('.myCheckbox').removeAttr('checked')
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.