.单击不工作(PHP)

JavaScript : .Click not working (PHP)

本文关键字:PHP 工作 单击      更新时间:2023-09-26

大家下午好,

我有一点问题与我的代码,基本上试图console.log()的东西,当我点击一个按钮。下面是代码:

echo '<td><button type="button" class="btn btn-danger  delete delete-category"><i class="fa fa-trash-o fa-lg"></i> Delete</button> 
          <input type="hidden" value="'. $car_makes['car_make_id'] .'"  name="delete[]">
      </td>'

正如您所看到的,我使用PHP来显示按钮。按钮显示出来,我在隐藏字段中得到我的值。

代码:

$('button.delete-category').click(function(e) {
    console.log("sss");
});

每当我点击按钮时,没有任何类型的控制台或任何事件被触发。

我相信我已经分享了一切,但如果你需要更多的信息,请提前评论和感谢。

首先在console.log()之后添加一个"return false;",否则页面可能在您单击后立即提交,然后您将无法及时看到控制台输出,其次确保您的.click()绑定在正确的时间执行,您可以在它之前和之后添加一个警报('step1')以确保它被执行并且没有错误发生。

也要确保在DOM准备好后执行,对于jQuery:

$(function() {
  alert('step1');
  $("button.delete-category").click(function() {
    alert('step3');
    console.log("sss");
    return false;
  });
  alert('step2');
});