Как получить правильный путь к картинке?
Здравствуйте!
Есть такой js-код: $file_name = $(".main-image img").attr("src"); $code = $(".tsvet_select option:selected").text().split('-'); $file_name = $file_name.replace(/.*_\d{2}_.*jpg/g,$code[0]); В $code[0] хранятся строки вида "01", "02" Изначально в $file_name хранится строка с путем к картинке вида: /current_su/images/stories/virtuemart/product/e028_01_pered.jpg В результате исполнения кода в $file_name остается 01 либо 02 В чем ошибка или как надо исправить код, чтобы происходила подмена двухцифренного кода в названии e028_01_pered картинки, обрамленного "_"? |
v="02" alert( "/current_su/images/stories/virtuemart/product/e028_01_pered.jpg" .replace(/_\d\d_/, "_"+v+"_") ) // /current_su/images/stories/virtuemart/product/e028_02_pered.jpg |
Укоротим на пару символов :)
var v = "02"; alert( "/current_su/images/stories/virtuemart/product/e028_01_pered.jpg" .replace(/_\d+/, "_" + v) ); |
Часовой пояс GMT +3, время: 14:46. |