Как темизировать select list
Прислано: Heihachi88
сб, 28/08/2010 - 06:09
Всем привет, подскажите пожалуйста, каким образом можно темизировать select list с помощью javascript, когда-то давно натыкался на ссылку в инете как это можно сделать с помощью jquery, но сейчас ничего не могу найти ( Нужно в самом select list выделить некоторые элементы жирным шрифтом. Помогите, пожалуйста!
- Heihachi88's blog
- Для комментирования войдите или зарегистрируйтесь
$('option[value="some-value"]').css('font-weight', 'bold');работать будет только в лисе
- Для комментирования войдите или зарегистрируйтесь
Спасибо, андед! а в других браузерах никак? вот тут http://classifieds.web100.kz/post, вродебы во всех работает
- Для комментирования войдите или зарегистрируйтесь
от тут http://classifieds.web100.kz/post, вродебы во всех работает
$('option[value="some-value"]').css('background-color', 'rgb(229, 229, 229)');
работает везде. (Св-во color тоже кстати нормально отрабатывает
). А отступы пунктов там сделаны неразрывным пробелом.
- Для комментирования войдите или зарегистрируйтесь
вот тут http://classifieds.web100.kz/post, вродебы во всех работает
не знаю на счёт всех, но в последней опере точно нет
- Для комментирования войдите или зарегистрируйтесь
тот же селект себе вставил в html нормально в опере последней, а на том сайте - фиг. А если в opere dragonfly запустить - все ок на сайте. мда.
- Для комментирования войдите или зарегистрируйтесь
Вон кинул на хостинг:
http://michael.phpnet.us/uuu.htm
все в опере работает. На том сайте какой то глюк наверное. Разбираться неохота.
- Для комментирования войдите или зарегистрируйтесь
Вон кинул на хостинг:
http://michael.phpnet.us/uuu.htm
все в опере работает. На том сайте какой то глюк наверное. Разбираться неохота.
таким образом получится, если я вставлю в page.tpl.php:
<script type="text/javascript">
$(document).ready(function(){
$('option[value="some-value"]').css('background-color', 'rgb(229, 229, 229)');
});
</script>- Для комментирования войдите или зарегистрируйтесь
Вон кинул на хостинг:
http://michael.phpnet.us/uuu.htm
все в опере работает. На том сайте какой то глюк наверное. Разбираться неохота.
таким образом получится, если я вставлю в page.tpl.php:
<script type="text/javascript">
$(document).ready(function(){
$('option[value="some-value"]').css('background-color', 'rgb(229, 229, 229)');
});
</script>В page.tpl.php нельзя вставлять скрипт напрямую. Подключите через инфо файл темы файл скрипта.
- Для комментирования войдите или зарегистрируйтесь
http://info.wsisiz.edu.pl/~suszynsk/jQuery/demos/jquery-selectbox/
- Для комментирования войдите или зарегистрируйтесь
таким образом получится, если я вставлю в page.tpl.php:
да, только вместо some-value подставь значения value тех пунктов которые надо у тебя выделить. Может даже удобнее их фильтрануть методом filter.
Ну и говорили выше как лучше подключить скрипт( через info файл)
- Для комментирования войдите или зарегистрируйтесь
Всем спасибо
- Для комментирования войдите или зарегистрируйтесь






Комментарии