Làm cách nào để xóa các chức năng ẩn danh được đặt để kích hoạt thông qua cuộc gọi jquery document.ready()?Xóa tài liệu jquery.ready() gọi
Ví dụ:
<script type="text/javascript">
//some code sets a doc ready callback
$(document).ready(function()
{
alert('ready');
});
//my attempt to prevent the callback from happening
window.onload = null;
$(document).unbind("ready");
</script>
Cảnh báo xảy ra bất kể những nỗ lực của tôi để phá vỡ nó. Có cách nào để làm điều này không ??
Có thể đặt nhiều hàm '' 'ready''', vì vậy tôi không ngạc nhiên khi' '' unbind''' không công việc. Một giải pháp hacky sẽ là thiết lập một biến toàn cục và bọc mọi thứ bên trong hàm '' 'ready''' trong' '' if''' để kiểm tra giá trị - chỉ cần thay đổi giá trị và trong khi '' 'ready' '' chức năng vẫn sẽ chạy, nội dung của nó sẽ không ... – JoLoCo