onclick事件是无法使用jQuery来执行。我下面提供我的代码。
$(document).ready(function(){
if ($('.checkboxdiv input:checkbox').attr('checked')) {
$('.checkboxdiv input:checkbox').removeAttr('checked');
}
$('#carsval').click(function(){
alert('did it');
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" id="carsval" value="1" name="carsval" <?php if($isCar==1){echo 'checked="checked"';} ?> >
在这里,点击功能内部的警报没有执行点击复选框后。
尝试这个 :
$('#carsval').on('click', function(){
alert('did it');
});
或这个 :
$(document).delegate('#carsval','click', function(){
alert('did it');
});