点击 div.tel_show 时,我想点击复选框
Mail::later(5, 'emails.orderthankyou', ['first_name' => 'My Name'], function ($m) {
$m->to('me@myemail.com')->subject('Test');
});
我想我需要更改 var checkbox = $(this).find(“input [type ='checkbox']”); 我应该写什么而不是输入[type ='checkbox']
<script type="text/javascript">
$("div.tel_show").on("click",function(event) {
var target = $(event.target);
if (target.is('input:checkbox')) return;
var checkbox = $(this).find("input[type='checkbox']");
if( !checkbox.prop("checked") ){
checkbox.prop("checked",true);
} else {
checkbox.prop("checked",false);
}
});
</script>
提前致谢。
答案 0 :(得分:3)
试试这个:
check_host() {
[[ -n $(awk -v host="${1//./\\\\.}" '!/^[[:blank:]]*#/ { $1="" }
$0 ~ "[[:blank:]]+" host "([[:blank:]]|$)"' /etc/hosts) ]]
}
答案 1 :(得分:0)
将您的复选框设为class
或id
,然后使用例如$('#checkbox_id')
找到它。
答案 2 :(得分:0)
输入类型选择器不应该在类型周围,例如应该是"input[type=checkbox]"
而不是"input[type='checkbox']"
。