javascript - 单击后切换下拉列表,而不是单击开始时
问题描述
我希望我的下拉列表在您完成点击时下拉,而不是在您开始点击时。我怎么做?谢谢!
(另外,如果您告诉我“开始”和“完成”点击的术语,我将不胜感激!)
解决方案
使用 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>
推荐阅读
- java - Jazz RTC Java API:如何列出项目区域拥有的组件
- scala - Scala Inheritance - 如何将字段声明为 final 解决构造顺序问题
- c# - 如何最好地为 Specflow 引入基类?这个不行
- r-markdown - Rmarkdown - blogdown:使用锚链接到页面顶部时如何显示 yaml 生成的目录
- parallel-processing - All to All 广播实现和 MPI
- javascript - 当我将 EmailJS CDN 添加到我的 HTML 代码时,预加载器不会关闭
- webpack - webpack 需要上下文第二个回调做什么
- heroku - 如何解决在 Heroku 中安装 NLTK 包时出错
- javascript - 如何在单击按钮时隐藏和显示来自循环的部分 - Angular 8
- javascript - 检查firebase中的活动订单数