[英]is it possible fire an event on button press and hold in css?
我正在一個項目中,希望在觸摸並按住菜單時將其顯示在屏幕上。 因此,我想知道,就像CSS中的按鈕單擊和懸停屬性一樣,有任何方法可以實現單擊並保留屬性,如果沒有,那么如何使用javascript或jquery來實現。
謝謝
您可以使用jQuery(結合mousedown
, mouseup
和mouseleave
來完成此操作
<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...');
});
沒有真正的本機方法可以做到這一點。 您可以使用jquery的Draggable插件來查看該解決方案,以獲得一個好的解決方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.