无法执行使用jQuery的onclick功能

问题描述 投票:-2回答:1

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"';} ?> >

在这里,点击功能内部的警报没有执行点击复选框后。

javascript jquery
1个回答
0
投票

尝试这个 :

$('#carsval').on('click', function(){
    alert('did it');
});

或这个 :

$(document).delegate('#carsval','click', function(){
    alert('did it');
});
© www.soinside.com 2019 - 2024. All rights reserved.