Во-первых, позвольте мне сказать, что нет ничего плохого в использовании vanilla js, , если вы уверены, что это не зависит от браузера . Инфраструктура jQuery не предназначена для замены любого синтаксиса JavaScript. Я думаю, что большинство людей скажут, что jQuery предназначен для 1) исправления давней проблемы, заставляющей разработчиков бороться с войной браузеров, которую мы не можем контролировать, и 2) для упрощения сложных задач, которые регулярно необходимы для удовлетворения требований дня. .
Тем не менее, я бы порекомендовал вам использовать функции jQuery CSS для установки свойств.