Bir öğenin "başlık" özelliğinden araç ipucunu ne kadar hızlı değiştirmenin bir yolu var mı? Araç ipucunun hemen görünmesini isterim, ancak görünmesi birkaç saniye sürüyor.
Bir öğenin "başlık" özelliğinden araç ipucunu ne kadar hızlı değiştirmenin bir yolu var mı? Araç ipucunun hemen görünmesini isterim, ancak görünmesi birkaç saniye sürüyor.
Yanıtlar:
Hayır, yolu yok. titleÖznitelik bir tarayıcı bağımlı bir şekilde uygulanmaktadır. Örneğin, \r\niçinde kullanırken IE ve FF arasındaki farkları hatırlıyorum .
Mozilla'nın belgeleri , sınırları ve işlevselliği iyi açıklar.
Özelleştirme istiyorsanız, qTip2 gibi div'leri ve diğer şeyleri kullanarak taklit eden ve size tam kontrol sağlayan üçüncü taraf eklentilerine göz atabilirsiniz .
Jquery UI araç ipucu son derece basit ve özelleştirilebilir: Sayfanıza jquery UI'yi indirmeniz veya eklemeniz yeterlidir.
Sayfanızın tüm araç ipuçlarının fareyle üzerine gelindiğinde hemen görünmesini istiyorsanız, şunu kullanın:
$(document).tooltip({show: null});
Bunun "başlık" özelliğine sahip tüm öğeler için geçerli olduğunu unutmayın. Seçiciyi yalnızca bir sınıfı etkileyecek şekilde değiştirebilir ve özel hız veya efekt ayarlayabilirsiniz:
$('.yourClass').tooltip({show: {effect:"none", delay:0}});
Varsayılan tarayıcının araç ipucunun ne kadar hızlı göründüğünü değiştirmek mümkün değildir, ancak araç ipucu eklentilerinden birini kullanabilirsiniz (işte birkaç tane: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ ) gecikme dahil birçok şeyi özelleştirebileceğiniz yer.
TippyJS, bir milyar özelleştirme seçeneğine sahiptir.