Я немного застрял прямо сейчас, у меня в основном есть элемент заголовка в DOM, и у меня есть фоновое изображение, жестко закодированное в CSS для индексной страницы.Изменение фонового изображения элемента в jQuery при загрузке страницы?
Что я искал, так это для изменения этого изображения на разных страницах. Я думал, что это будет довольно простая вещь.
$('header').css("background-image","url(assets/img/consulting.png)")
Я понимаю, что нет триггера события, но у меня создалось впечатление, что мне не нужно будет это делать.
Также мой CSS-файл и файл для страницы, в которую я добавляю jQuery, находятся в разных папках, а также папка img ... Я не знаю, как я должен обращаться к URL-адресу в коде jQuery. Должно ли это быть как бы перемещение из файла CSS или HTML-файла?
Спасибо, ребята, извините, если я пропустил что-то действительно очевидное здесь.
Спасибо большое. Я собираюсь пойти с этим подходом, поскольку, вероятно, лучше подумать, что не у всех есть JavaScript.Я все еще не могу понять, почему то, что я изначально сделал, не получилось! Даже не получил ошибку. jQuery тайна, я думаю! – Dacu
Cheers. Я бы сказал, что большинство браузеров имеют JS в эти дни, но это лучшее решение IMO, потому что CSS загружается быстрее и используется в соответствующем контексте. Использование JS для выполнения задания, предназначенного для таблиц стилей, немного для меня. –