Как темизировать select list

Прислано: Heihachi88

сб, 28/08/2010 - 06:09

Всем привет, подскажите пожалуйста, каким образом можно темизировать select list с помощью javascript, когда-то давно натыкался на ссылку в инете как это можно сделать с помощью jquery, но сейчас ничего не могу найти ( Нужно в самом select list выделить некоторые элементы жирным шрифтом. Помогите, пожалуйста!

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано xxandeadxx в сб, 28/08/2010 - 06:23.

$('option[value="some-value"]').css('font-weight', 'bold');

работать будет только в лисе


Опубликовано Heihachi88 в сб, 28/08/2010 - 06:32.

Спасибо, андед! а в других браузерах никак? вот тут http://classifieds.web100.kz/post, вродебы во всех работает


Опубликовано natbampo в сб, 28/08/2010 - 07:21.

"Heihachi88" написал(а):

от тут http://classifieds.web100.kz/post, вродебы во всех работает

$('option[value="some-value"]').css('background-color', 'rgb(229, 229, 229)');
работает везде. (Св-во color тоже кстати нормально отрабатывает
). А отступы пунктов там сделаны неразрывным пробелом.


Опубликовано xxandeadxx в сб, 28/08/2010 - 10:33.

"Heihachi88" написал(а):

вот тут http://classifieds.web100.kz/post, вродебы во всех работает

не знаю на счёт всех, но в последней опере точно нет


Опубликовано natbampo в сб, 28/08/2010 - 11:12.

тот же селект себе вставил в html нормально в опере последней, а на том сайте - фиг. А если в opere dragonfly запустить - все ок на сайте. мда.


Опубликовано natbampo в сб, 28/08/2010 - 13:10.

Вон кинул на хостинг:
http://michael.phpnet.us/uuu.htm
все в опере работает. На том сайте какой то глюк наверное. Разбираться неохота.


Опубликовано Heihachi88 в сб, 28/08/2010 - 16:55.

"natbampo" написал(а):

Вон кинул на хостинг:
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>


Опубликовано annya@drupal.org в сб, 28/08/2010 - 18:49.

Heihachi88 написал(а):
"natbampo" написал(а):

Вон кинул на хостинг:
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 нельзя вставлять скрипт напрямую. Подключите через инфо файл темы файл скрипта.


Опубликовано ooa3 в сб, 28/08/2010 - 20:48.

http://info.wsisiz.edu.pl/~suszynsk/jQuery/demos/jquery-selectbox/


Опубликовано natbampo в вс, 29/08/2010 - 07:53.

"Heihachi88" написал(а):

таким образом получится, если я вставлю в page.tpl.php:

да, только вместо some-value подставь значения value тех пунктов которые надо у тебя выделить. Может даже удобнее их фильтрануть методом filter.
Ну и говорили выше как лучше подключить скрипт( через info файл)


Опубликовано Heihachi88 в ср, 01/09/2010 - 05:18.

Всем спасибо


Новое на сайте

Ссылки партнёров