Tôi đang sử dụng khung công cụ jQuery của Flowplayer (cụ thể là plugin tooltips) trong một bảng, ngoài lịch jQuery UI.Công cụ jQuery -> Phương pháp tiêu diệt chú giải công cụ?
Mỗi hàng của bảng có khả năng chèn một hàng ở trên và dưới nó.
Khi thực hiện việc này, tôi nhân bản đối tượng đã nhấp (sự kiện và đối tượng) và chèn trực tiếp lên trên hoặc xuống dưới.
Sau khi thêm hàng mới, tôi làm mới bảng, tạo id mới cho các phần tử của tôi, khởi động lại datepicker và cố gắng khởi động lại chú giải công cụ.
Tôi đang tìm cách phá hủy hoàn toàn từ bản sao và đăng ký lại.
Tôi đang tìm kiếm một cái gì đó tương tự như phương pháp datepicker('destroy')
.
$j($editRow).find('input.date').datepicker('destroy').datepicker({dateFormat: 'mm-dd-yy', defaultDate : defaultDateStr});
Tôi đã cố gắng:
để unbind mouseover và tập trung sự kiện: khi tooltip reinvoking, nó tự động đi cho đối tượng nó đã được thực hiện từ.
ẩn phần tử DOM tooltip, xóa đối tượng chú giải công cụ khỏi mục tiêu và áp dụng lại nó. Điều tương tự xảy ra là (1)
Có cách nào để tôi có thể tự tạo phương pháp phá hủy không?
Bạn có thể giải thích ý bạn bằng cách "tự động tìm đối tượng được tạo từ" khi bạn cố gắng hủy liên kết chú giải công cụ không? –
bạn có thể đăng mã bạn đang sử dụng để gọi các chú giải công cụ và mã bạn đã sử dụng để thử và hủy liên kết chúng không? – themerlinproject