下面是我的片段,我想要的只是隐藏具有"保存"等级的按钮。并且具有"取消"的类的按钮如果两个复选框都没有选中,那么任何想法,帮助,建议,推荐?
$(document).ready(function(){
$("input[type='checkbox']").change(function(){
if($(this).is(":checked")){
$(".save").show();
$(".edit").hide();
$(".cancel").show();
}else{
$(".save").hide();
$(".edit").show();
$(".cancel").hide();
}
});
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="edit">edit</button>
<button class="save">save</button>
<button class="cancel">cancel</button>
<input type="checkbox" named="test1" />
<input type="checkbox" named="test2" />
&#13;
答案 0 :(得分:1)
你可以尝试
$(document).ready(function() {
var $checks = $("input[type='checkbox']").change(function() {
var checked = $checks.is(':checked');
$(".save, .cancel").toggle(checked);
$(".edit").toggle(!checked);
});
$checks.first().change();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="edit">edit</button>
<button class="save">save</button>
<button class="cancel">cancel</button>
<input type="checkbox" named="test1" />
<input type="checkbox" named="test2" />