Как очистить анонимные функции, которые настроены на запуск через вызов jQuery document.ready()
?
Например:
<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>
Предупреждение происходит независимо от моих попыток обойти его. Есть какой-либо способ сделать это?
ready
, поэтому я не удивлен, чтоunbind
не работает. Хитрым решением было бы установить глобальную переменную и обернуть все внутри функцииready
вif
для проверки значения - просто измените значение, и хотя функцияready
все еще будет работать, ее содержимое не будет... - person JoLoCo   schedule 19.10.2011