Поиск и замена средствами jQuery
Seditio.by » Наш блог » jQuery и JavaScript » Поиск и замена средствами jQuery

Недавно в одном из проектов мы столкнулись со следующей задачей: необходимо было изменить написание названия компании-заказчика с обычного на написание только прописными буквами. Сделать это было необходимо быстро и "безболезненно".
На помощь пришел небольшой плагин jQuery replaceText от Бена Олмэна (Ben Alman). Результата мы добились, подключив его в header.tpl стандартным способом:
<!-- Replacetext -->
<script type="text/javascript" src="./skins/{PHP.skin}/js/jquery.ba-replacetext.min.js"></script>и проициализировав плагин:
$("body *").replaceText( /Seditio/gi, "SEDITIO" );Возможно, не идеальное решение, но определенно самое простое и оперативное -- поиск и замену по дампу и скину выполним когда позволит время!
Как вариант:
jQuery(function () {
jQuery(":contains(FIND)").not(":has(:contains(FIND))").each(function () {
var that = $(this);
var html = that.html();
html = html.replace(/(\(FIND:.*?\))/g, "REPLACE-WITH");
that.html(html);
});
});Комментарии
Прикольный плагин. С кириллицей работает. Возьму на заметку -- спасибо за инфу!
Есть какие-нибудь побочные эффекты использования такого плагина?
Всего : 2, на странице: 2
Похожие страницы
-
API jQuery 1.4.1
Полезные ресурсы, посвященные API jQuery 1.4.1
-
Автодополнение для jQuery
Подключаем на сайт автодополнение
-
jQuery по-русски
Ссылки на лучшие источники информации по jQuery
-
Рациональное использование jQuery
О том, как правильно использовать jQuery
-
Создаем эффект "летящее облако" с использованием jQuery
Создаем движущийся по кругу объект, при помощи стандартных функций jQuery
