Jquery 选择器 - 在 class 内输入 [type="checkbox"]
Jquery Selector - Input [type="checkbox"] within class
结构:
<ul class="week">
<li class="on">
<div>
<input type="checkbox" checked="checked" id="MONDAY">
<label for="MONDAY">Monday</label>
<select name="time-from[MONDAY]">
我只想在 class "week".
中的所有输入类型复选框上附加点击事件
要求:
- 无意将 class 附加到输入
- 不使用慢 :checkbox
- 尽可能不使用慢查找()
尝试过
$('.week [type="checkbox"]').on('click', function(){
if ($(this).is(':checked') ){....
$('.week').on('click', "input[type='checkbox']", function(){
/*code*/
})
$('ul.week li div > input[type="checkbox"]').on('click', function(){
// your code
});
结构:
<ul class="week">
<li class="on">
<div>
<input type="checkbox" checked="checked" id="MONDAY">
<label for="MONDAY">Monday</label>
<select name="time-from[MONDAY]">
我只想在 class "week".
中的所有输入类型复选框上附加点击事件要求:
- 无意将 class 附加到输入
- 不使用慢 :checkbox
- 尽可能不使用慢查找()
尝试过
$('.week [type="checkbox"]').on('click', function(){
if ($(this).is(':checked') ){....
$('.week').on('click', "input[type='checkbox']", function(){
/*code*/
})
$('ul.week li div > input[type="checkbox"]').on('click', function(){
// your code
});