Aby zwiększyć szybkość strony, używam Google CDN do pobrania pliku jquery, a ja również cofam się, by pobrać jquery z lokalnego incase Google CDN.Jquery Migracja stanu zapasowego CDN
Poniżej jak używam awaryjna
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='common/script/jquery-1.9.1.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
Powyższy kod działa idealnie, moje pytanie brzmi: jak sprawdzić, czy plik jquery Migrate jest załadowany czy nie?
Wszystko, czego potrzebuję, to sprawdzenie, czy załadowano http://code.jquery.com/jquery-migrate-1.1.0.js. Mam nadzieję, że jeśli (typeof jQuery == 'undefined') {} to nie będzie działać tutaj.
Wszelkie rozwiązania
Wszelkie łącza odniesienie do jQuery.migrateWarnings lub $ .fn.live? –
nie ... to są hacki, ponieważ te właściwości nie będą obecne w jQuery> = 1.9 –