Apakah ada cara untuk mengubah seberapa cepat tooltip dari atribut "title" elemen? Saya suka jika tooltip segera muncul, tetapi sepertinya butuh beberapa detik untuk muncul.
Apakah ada cara untuk mengubah seberapa cepat tooltip dari atribut "title" elemen? Saya suka jika tooltip segera muncul, tetapi sepertinya butuh beberapa detik untuk muncul.
Jawaban:
Tidak, tidak mungkin. The titleatribut diimplementasikan secara tergantung browser. Misalnya saya ingat perbedaan antara IE dan FF saat menggunakannya \r\ndi dalamnya.
Dokumen Mozilla menjelaskan batasan dan fungsionalitas dengan baik.
Jika Anda ingin kustomisasi, Anda dapat melihat plugin pihak ketiga seperti qTip2 yang meniru itu menggunakan divs dan hal-hal dan memberikan Anda kontrol penuh.
Tooltip UI Jquery sangat sederhana dan dapat disesuaikan: Cukup unduh atau sertakan UI jquery di halaman Anda.
Jika Anda ingin semua tooltips halaman Anda ditampilkan segera di arahkan, cukup gunakan ini:
$(document).tooltip({show: null});
Perhatikan bahwa ini berlaku untuk semua elemen yang memiliki atribut 'judul'. Anda dapat memodifikasi pemilih agar hanya memengaruhi kelas, dan mengatur kecepatan atau efek khusus:
$('.yourClass').tooltip({show: {effect:"none", delay:0}});
Tidak mungkin untuk mengubah seberapa cepat tooltip browser default muncul, tetapi Anda dapat menggunakan salah satu plugin tooltip (di sini ada beberapa: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ ) di mana Anda dapat menyesuaikan banyak hal, termasuk penundaan.
TippyJS memiliki satu miliar opsi penyesuaian.