Có cách nào thay đổi tốc độ chú giải công cụ từ thuộc tính "tiêu đề" của phần tử không? Tôi muốn nó nếu tooltip xuất hiện ngay lập tức, nhưng có vẻ như phải mất vài giây để bắt đầu.Thay đổi chú giải công cụ của thuộc tính "title" nhanh như thế nào xuất hiện
Trả lời
Không, không có cách nào. Thuộc tính title
được triển khai theo kiểu trình duyệt phụ thuộc. Ví dụ tôi nhớ sự khác biệt giữa IE và FF khi sử dụng \r\n
bên trong nó.
Mozilla's docs giải thích các giới hạn và chức năng tốt.
Nếu bạn muốn tùy chỉnh, bạn có thể xem qua các plugin của bên thứ ba chẳng hạn như qTip2 bắt chước bằng cách sử dụng div và nội dung và cung cấp cho bạn toàn quyền kiểm soát.
Nếu bạn đang sử dụng Foundation, họ có một thành phần tooltip khá tốt: http://foundation.zurb.com/docs/components/tooltips.html –
Không thể thay đổi chú giải công cụ trình duyệt mặc định của trình duyệt, nhưng bạn có thể sử dụng một trong các công cụ bổ trợ (ít: http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/), nơi bạn có thể tùy chỉnh nhiều thứ, bao gồm cả sự chậm trễ.
Bạn có thể sử dụng jqueryUI như được đề xuất. Một ví dụ về việc kiểm soát thời gian trên chương trình bất động sản:
$(".selector").tooltip({ show: { effect: "blind", duration: 800 } });
Một tham chiếu luôn giúp: https://jqueryui.com/tooltip/ –
Jquery UI tooltip là cực kỳ đơn giản và tùy biến: Chỉ cần download hoặc include jquery UI trong trang của bạn.
Nếu bạn muốn tất cả các tooltips của trang của bạn để hiển thị ngay lập tức tại di chuột, chỉ cần sử dụng này:
$(document).tooltip({show: null});
Lưu ý rằng điều này áp dụng cho tất cả các yếu tố đó có một 'danh hiệu' thuộc tính. Bạn có thể thay đổi bộ chọn để chỉ ảnh hưởng đến một lớp học, và thiết lập tốc độ tùy chỉnh hoặc có hiệu lực:
$('.yourClass').tooltip({show: {effect:"none", delay:0}});
- 1. Thay đổi Chú giải Công cụ InitialShowDelay Thuộc tính Toàn cầu
- 2. Bắt buộc chú giải công cụ Java để xuất hiện
- 3. Bảo tồn Chú giải công cụ khi xuất GraphPlot
- 4. Đề xuất cho các chú giải công cụ jQuery
- 5. chú giải công cụ cho Nút
- 6. cách đóng chú giải công cụ jQuery
- 7. Chú giải công cụ trên ô. GWT
- 8. Chú giải công cụ cho QPushButton
- 9. C# Chú giải công cụ không xuất hiện trên "Hiển thị"
- 10. Hiệu suất của Jquery vs chú giải công cụ CSS?
- 11. Chú giải công cụ của "thẻ img" bên trong "thẻ"
- 12. Chú giải công cụ với Twitter Bootstrap
- 13. Chú giải công cụ trên hình ảnh
- 14. Căn chỉnh văn bản trong chú giải công cụ bootstrap
- 15. Làm cách nào để xóa chú giải công cụ hiện được gắn với điều khiển?
- 16. Chú giải công cụ xác thực còn lại trên TabControl
- 17. Tôi có thể phụ thuộc vào thuộc tính tiêu đề hiển thị dưới dạng chú giải công cụ không?
- 18. Chú giải công cụ trong .Net
- 19. Vấn đề định vị chú giải công cụ UI UI
- 20. Tạo chú giải công cụ cho Custom UserControl
- 21. xcode: thuộc tính 'title' 'copy' thuộc tính không khớp với thuộc tính 'UIViewController' siêu hạng
- 22. Thay đổi giá trị của một thuộc tính cụ thể
- 23. Phát hiện thay đổi thuộc tính giá trị của thuộc tính tôi đã thực hiện
- 24. Thay đổi giao diện của thanh công cụ từ UINavigationController
- 25. TinyMCE 4: Cách tắt/ẩn chú giải công cụ?
- 26. Chú giải công cụ phụ thuộc vào chuột trên một hàng trong dữ liệu (KHÔNG datagridview)
- 27. Làm thế nào để hiển thị chú giải công cụ tham số phương pháp trong C#?
- 28. QTip2 Nhiều phần tử, cùng một chú giải công cụ
- 29. Chú giải công cụ cho các mục CheckedListBox?
- 30. NHibernate thực hiện theo dõi thay đổi như thế nào?
sẽ không được quyết định bởi các hệ điều hành và/hoặc trình duyệt web? Trừ khi bạn thực hiện chú giải động của riêng bạn như [this] (http://www.dynamicdrive.com/dynamicindex5/dhtmltooltip.htm) (nhưng ít ghê tởm) :) – c24w