html().replace дает странный результат
Добрый день.
Мне нужно на странице искать опред. текст и заменять его картинкой. Вот этот работает: <script type="text/javascript"> jQuery(document).ready(function(modelsoft){ jQuery('.modelsoft').html(jQuery('.modelsoft').htm l().replace(/3ds Max 2008|3ds Max 2009|3ds Max 2010|3ds Max 2011|3ds Max 2012|3ds Max 2013|3ds Max 2014|3ds Max 2016|3ds Max 2017/g,"<img src='/images/program/3DSMax.png'>")); }); </script> А ниже по странице такой же <script type="text/javascript"> jQuery(document).ready(function(modelrender){ jQuery('.modelrender').html(jQuery('.modelrender') .html().replace(/Vray/g,"<img src='/images/program/v-ray.png'>")); }); </script> вместо картинки подставляет '1,5' Подскажите, как найти заразу |
Цитата:
|
$('.modelrender').html(function(i, v) { return v.replace(/\/ray/, "<img src='/images/program/v-ray.png'>"); }); |
Благодарю за ответ.
Вот эта страница http://cglife.pro/magazin.html Чудеса, но сегодня код работает)) |
Вообще не понимаю, что происходит. Уже не работает...
Такое ощущение, что где-то что-то кэшируется |
Очищайте кеш перед тестом
|
Внимательно все проверил, воспользовался вашим кодом, все ОК
|
Часовой пояс GMT +3, время: 09:10. |