【问题标题】:Mousedown event triggers only on right click [duplicate]Mousedown 事件仅在右键单击时触发 [重复]
【发布时间】:2023-03-27 04:23:01
【问题描述】:

为什么会这样:

$(document).on('mousedown', '.noUi-handle', function() {
    $(this).find('.noUi-tooltip').show();
});

仅当我右键单击.noUi-handle 时触发?

我希望它只在左键单击时触发。

【问题讨论】:

标签: javascript jquery nouislider


【解决方案1】:

使用click 事件而不是mousedown

$(document).on('click', '.noUi-handle', function() {
    $(this).find('.noUi-tooltip').show();
});

【讨论】:

  • 我想使用 mousedown 事件,因为我正在拖放.noUi-handle,我希望它在我按下鼠标按钮时立即触发,而不是释放它。
猜你喜欢
  • 2014-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多