首页 > 解决方案 > 单击后切换下拉列表,而不是单击开始时

问题描述

我希望我的下拉列表在您完成点击时下拉,而不是在您开始点击时。我怎么做?谢谢!

(另外,如果您告诉我“开始”和“完成”点击的术语,我将不胜感激!)

标签: javascriptjqueryhtmlcssinput

解决方案


使用 jQuery.mouseup()事件而不是.click()

$('#mybutt').mouseup(function(){
  $(this).css('color','red');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<div id="mybutt">Click Here (but hold button down for a second or two)</div>


推荐阅读