2016-07-22 29 views
5

döndüren fare kapanı olayından sonra gezinme bağlantılarında gezinirken işaretçiyi değil, imleci varsayılan olarak döndürür Bu bir şey garip olduğundan bir şey kaçırıyor olabilirim. İşte kod: Sadece mouseup olaya false döndürenChrome, false

$(document).ready(function() { 
 
    $(document).mouseup(function(){ 
 
     return false; 
 
    }); 
 
})
<a href="">qagq3gq343</a> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"> </script>

. Ancak Chrome'da yapacağı şey, bağlantıların üzerine gelindiğinde, bir mouseup olayından sonra, imlecin varsayılan ve işaretçi olmamasıdır.

Yukarıdaki kod parçacığını çalıştırarak, daha sonra bu bağlantıyı snippet'inin herhangi bir yerine bağlantısını tıklayıp imlecinizi bağlantı üzerinden geçirebilirsiniz.

Herhangi bir fikrin var mı?

+2

@TJCrowder gerçekten görünüyor mu tuhaf bir Chrome hatası olmak. –

+0

Oh vay, ben de yaparım. –

+0

[jQuery olmadan da üretildi] (https://jsfiddle.net/tfq8h9hw/) –

cevap

0

tek çözüm bir css biridir gibi görünüyor. Ben sadece düzenlenebilir snippet'te dahil olmak üzere sayfadaki başka bir yere tıklayarak açıklanan davranışı sadece görmek

a, a:hover, a:active, a:visited { 
    cursor: pointer !important; 
}