Chrome Beta tarayıcısını kullanarak genellikle bir fare bir öğenin üzerine getirildiğinde (örneğin, bir Yığın Taşması sitesinin üstündeki kullanıcı adınızın üzerine gelindiğinde) gerçekleşen davranışı tetiklemenin bir yolu var mı?
Chrome Beta tarayıcısını kullanarak genellikle bir fare bir öğenin üzerine getirildiğinde (örneğin, bir Yığın Taşması sitesinin üstündeki kullanıcı adınızın üzerine gelindiğinde) gerçekleşen davranışı tetiklemenin bir yolu var mı?
Yanıtlar:
Fareyle üzerine gelindiğinde bağlantıları tetiklemenin bir yolu, bağlantıya uzun süre basmak, menünün görünmesini beklemek ve menüyü iptal etmek için geri düğmesine basmaktır. Bu, diğer bazı tarayıcılarda da çalışır.
Bunun tüm bağlantılarda çalışmadığını unutmayın. Bahsettiğiniz örnek üzerinde denedim, muhtemelen çalışmıyor, çünkü onMouseOver olayı ile menüyü gösterme arasında hafif bir gecikme var. Ancak basit bir onMouseOver tetikleyicisinin olduğu diğer sayfalarda bu yöntem çalışır.
USB bağlantı noktasına sahip bir cihaz (genellikle tablet) kullanıyorsanız, bir fare takabilirsiniz.
Fare imleci fareyle üzerine gelme olaylarını tetikler.
İşletim sistemi ne olursa olsun, "fareyle üzerine gelme" efektinin herhangi bir dokunmatik ekran aygıtında nasıl pratik olabileceğini anlamıyorum.
Mevcut çoğu mobil cihazdaki (dirençli, kapasitif) ekranlar yalnızca dokunma olaylarını kaydedebilir. Tek bir dokunmayı fare işaretçisi olarak işlemek için işletim sistemini değiştirmeniz ve "tıklama" olarak çift dokunmanız gerekir. Bununla birlikte, kaydırma, yakınlaştırma / yakınlaştırma vb. Gibi diğer hareketler büyük olasılıkla böyle bir paradigma ile çalışmayı durduracaktır.
Ayrıca, sitelerin çoğu mobil sürümü, daha hızlı yüklemek için fareyle üzerine gelme animasyonları gibi süslü şeyleri zaten devre dışı bırakır.