2012-04-25 21 views

Trả lời

1

Trên BestKicker, chúng tôi sử dụng $f().unload().

+1

nếu vùng chứa không có nội dung HTML, $ f.unload() không làm gì cả – dencey

0

tôi về cơ bản lưu trữ các nội dung của phần tử DOM chứa các yếu tố đầu vào dữ liệu jQuery trên DOM đã sẵn sàng:

$('.video-holder').each(function(i,el){ 
    $(el).data('init-state', $(el).html()); 
}); 

... sau đó thiết lập lại các nội dung (do đó tách các trường hợp Flowplayer) bằng cách gọi lưu trữ dữ liệu trở lại HTML của phần tử chủ để có hiệu lực 'đặt lại' nó:

$('.video-holder').each(function(i,el){ 
    $(el).html($(el).data('init-state')); 
}); 

Tôi chỉ thử sử dụng thiết lập thủ công Flowplayer này, đừng nghĩ rằng nó hoạt động tự động. Ngoài ra nó có thể sẽ không có hiệu suất tuyệt vời-khôn ngoan nếu bạn đã làm nó hơn và hơn như trường hợp Flowplayer ban đầu vẫn còn được tải trong bộ nhớ, chỉ cần tách ra, nhưng là giải pháp tốt nhất tôi có thể đưa ra.

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