我希望我的下拉列表在您完成点击后就下拉下来,而不是像刚开始时一样。我怎么做?谢谢!
(此外,如果您告诉我“开始”和“完成”点击的用语,我将不胜感激!)
答案 0 :(得分:0)
使用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>
答案 1 :(得分:0)
您可以按以下方式使用jquery:
$("div").mouseup(function() {
// You current code to display drop down
});
Mousedown等效于用户开始单击的时间。当他们释放点击时,鼠标悬停。