2013-02-20 30 views

Trả lời

7

Bạn có thể thử bằng cách kiểm tra xem có bất kỳ lớp nào với ui-tooltip hay không.

$(".ui-tooltip").length 

Hoặc, bạn có thể sử dụng API để kiểm tra xem nó có đang mở hay không. Bạn có thể đặt một lá cờ và kiểm tra sử dụng:

$(".selector").on("tooltipopen", function(event, ui) { 
    $(this).data("tooltip", true); 
}); 
$(".selector").on("tooltipclose", function(event, ui) { 
    $(this).data("tooltip", false); 
}); 

Để biết tình trạng hiện tại của các tooltip, bạn có thể sử dụng này:

$(".selector").data("tooltip"); 

Nó trả true nếu mở, và false nếu đóng cửa. Hy vọng điều này sẽ giúp ...

Các vấn đề liên quan