Я бы сначала изучил ваш код.
Используйте идентификаторы вместо классов, где это возможно.
Сохраняйте операции выбора на минимальном уровне путем кэширования.Особенно верно, если вы делаете это внутри блока, который часто вызывается.
Например:
if( $('#some-id').find('.foo').length > 0 ) {
//do something with foos
console.log($('#some-id').find('.foo'));
}
должно быть
var $foos = $('#some-id .foo');
if( $foos.length > 0 ) {
//do something with foos
console.log($foos);
}
ПОСЛЕ того, как вы исследовали свой коди протестирован.
Я бы продолжил и обновил, а затем снова протестировал бы на вашем локальном компьютере во всех браузерах.Если все хорошо, почему бы не обновить?