javascript - 是否可以在 css 中按下并按住按钮触发事件?

标签 javascript jquery css html

我正在做一个元素,在这个元素中,我希望只要触摸并按住菜单,它就会出现在屏幕上。所以我想知道,就像 CSS 中的按钮单击和悬停属性一样,是否有任何方法可以实现单击和按住属性,如果没有,那么如何使用 javascript 或 jquery 来完成。

谢谢

最佳答案

您可以使用 jQuery 来完成此操作,它是 mousedownmouseupmouseleave 的组合>

Fiddle

<button class="testHold">click and hold me</button>
<div class="tracker"></div>


$('.testHold').mousedown(function() {
    $('.tracker').html("holding holding holding");
}).bind('mouseup mouseleave', function() {
    $('.tracker').text('free as a bird...');
});

关于javascript - 是否可以在 css 中按下并按住按钮触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23139122/

相关文章:

javascript - qTip 和动态添加元素问题

jquery - Rails4 自动完成功能不起作用

css - 在 Release模式下找不到字体和图像

javascript - 正则表达式通过其前缀匹配句子中的单词

Javascript/lodash 过滤数组非常慢

javascript - 从 angularJS 1.3-beta 迁移到 1.4 后 $http post 不工作

javascript - 如何使 jQuery 排序适用于更多字符?

jquery - 计算切换前后jquery的内容区域

php - Shopify (liquid) - 如果页面模板等于,则将类添加到 div

css - border-image 仅在顶部,没有切片?