Помогите ламеру. Замена текста не работает.
Всем привет!
Короче захотел я заменить в выпадающем списке текст. Нашел в интернете пример. На тесте работает: http://jsfiddle.net/n45bqwuo/ А на сайте не работает: http://1kolesa.remavtosalon.ru/шины Я в jquery полный профан, подскажите, что там подправить нужно? Спасибо!! |
Отладчик хрома ругался: Uncaught TypeError: $ is not a function
Тут http://stackoverflow.com/questions/1...is-not-a-funct вычитал, что можно заменить "$" на "jQuery" Стало: jQuery("#edit-field-tires-width-value option").html(function(i,str){ var $this = $(this); $this.text($this.text().replace("- Любой -","Ширина, мм")); }); Теперь отладчик не ругается, но функция, всё равно не делает замену в выпадающем списке... На тесте работает http://jsfiddle.net/n45bqwuo/1/ В чем может быть проблема? |
Цитата:
это вниз страницы поставьте <script> document.getElementById('edit-field-tires-width-value').options[0].text = "Ширина, мм" </script> сервер это должен делать а не скрипт на странице |
Цитата:
Спасибо!! :thanks: На сервере делать - это еще больше заморочек, модуль писать, короче головная боль. :) |
Часовой пояс GMT +3, время: 04:42. |