Предполагая, что у меня есть тема переключателя, и вы несколько изображений/Иконкинайти и заменить часть пути к файлу для «ЦСИ» атрибут
<img src="images/icons/icon-1.png">
<img src="images/icons/icon-2.png">
<img src="images/icons/icon-3.png">
<img src="images/icons/icon-4.png">
А также у меня есть еще один набор этих иконок с другим цветом/путь
<img src="images/icons/blue/icon-1.png">
<img src="images/icons/blue/icon-2.png">
<img src="images/icons/blue/icon-3.png">
<img src="images/icons/blue/icon-4.png">
ниже JQuery код прекрасно работает, когда я нажимаю, чтобы изменить цвет темы для 'когда'
$('img').attr('src', $('img').attr('src').replace('images/icons', 'images/icons/blue'));
Если я снова нажал, чтобы выбрать другой цвет, говорят, «красный», путь стать как этот
<img src="images/icons/red/blue/icon-1.png">
в то время как это должно быть, как это
<img src="images/icons/red/icon-1.png">
как я могу сделать «заменить метод», чтобы найти & перезаписать старый путь без изменения имени файла «icon-1.png», например, так как это динамические значки.
Заранее спасибо.
WOW! работая как шарм, спасибо! –