Tôi hiện đang gọi một tập lệnh để tự động thêm nội dung vào cửa sổ bật lên của mình nhưng tôi không cần thực hiện cuộc gọi này khi người dùng nhấp một lần nữa để đóng lại. Có thể để có được nhà nước và đóng nó khi nó có thể nhìn thấy?Tôi có thể nhận được trạng thái hiện tại của một cửa sổ bật lên twitter bootstrap không?
Đây là những gì tôi có cho đến nay:
$('.knownissue').on('click', function() {
var info = $(this).attr('id').substr(5).split(':');
var el = $(this);
// How do I check to see if the popover is visible
// so I can simply close it and exit?
$.post('functions/get_known_issues.php?tcid='+info[0]+'&tcdate=' + info[1], function(data) {
if (data.st) {
el.attr('data-content', data.issue);
el.popover('toggle');
}
}, "json");
});
Bạn có thể tìm thấy manh mối nếu bạn xem [cách plugin kiểm tra nó (github)] (https://github.com/twitter/bootstrap/blob/v2.2.1/js/bootstrap-tooltip.js#L240) – Sherbrow