单击另一个图像/按钮后删除onclick效果

qanimi 发布于 2019-03-09 javascript 最后更新 2019-03-09 14:38 3 浏览

我在我的客户网站上制作一个小图像区域,在一个大图像下面有一些按钮。底部按钮点击大图像变化。现在我需要的是使所选按钮发挥作用。这意味着主动效应。我可以用onclick函数来做到这一点,但即使我点击其他按钮,它仍然保持完好。 所以,基本上我需要的是,如果你能告诉我一个方法,那么当另一个图像/按钮被点击时,我可以从图像/按钮1中删除onclick效果。 你可以在这里看到这个页面: http://goo.gl/S1oVS

已邀请:

ut_et

赞同来自:

使用$('。class-selector')。off('click');使用类'class-selector'(或您可能拥有的任何选择器)取消绑定所有元素上的click事件。 您也可以执行Click事件,如下所示:

$('.button').on('click', function() {
  // Do something here...
// Disable on click for this particular button, instead of all buttons.
  $(this).off('click');
});