Хоть тип файла скажите. У img и скриптов может быть onerror. У всех ajax запросов есть readystatechange, css файлы можно попробовать отследить по косвенным признакам (применился ли определенный стиль).
И что вообще такое "повторно подключить"? Очень нестабильное соединение и надежда на то, что в этот раз сработает? Переключение на другой CDN при ошибке? Заглушка вместо 404?