containerım sadece tuşa basılı tuttuğumda görünecek
Merhaba, bir containerım var displayı none. Kendi belirlediğim bir tuşa basılı tuttuğum süre zarfında displayinin block olmasını istiyorum. Basılı tutmayı bıraktığında ise yani tuştan parmağımı çektiğinde ise display tekrardan none olacak.
Nasıl yapabilirim?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
<button>Basılı tut</button>
$('button').on('mousedown mouseup', function(e) {
if (e.type == "mousedown") {
$(this).css("background-color", "#007bff")
} else {
$(this).css("background-color", "#28a745")
}
});
button {
background-color: #28a745;
border: none;
padding: 0.375rem 0.75rem;
border-radius: 0.25rem;
}