![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Есть к примеру код
Необходимо [ID:xxx] сделать другим стилем, например другим цветом. Вопрос: как? -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
BaNru |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 20.9.2014 Репутация: 1 Всего: 1 |
На CSS нельзя по "тексту" что-то менять.
Вот по value можно
Если тебе надо именно по тексту, то это на JS только http://jsfiddle.net/BaNru/za689v00/ (оба варианта) Или вот поправил, чуть упростил: http://jsfiddle.net/BaNru/za689v00/1/ Это сообщение отредактировал(а) BaNru - 24.10.2014, 01:41 |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 2 Всего: 12 |
Я думаю тут имеется ввиду стиль на часть текста в оптион.
Например "[ID:8]" красным, а "ВП-400 : гт" синим. |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
![]() не факт, но всё равно без разницы как: хоть на JS, хоть ещё как-то Есть мысль превратить конструкцию в <ul><li>, но что-то навороченное слишком получается, да и остальной код придутся "латать" -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 2 Всего: 12 |
Можно например так http://jsbin.com/jevagigile/edit?html,css,js,output
Думаю принцип будет понятен.
|
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
_zorn_, +1!!! Именно то что искал и хотел...!
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
и даже меняет индекс у option
![]() И в качестве развития мысли, хочу (что уж теперь, гулять так гулять ![]() 1. Сделать это в виде плагина для jQuery 2. Сделать возможность задавать шаблон (регулярку) Попробую сам конечно, о не откажусь от помощи.. Не так силён в JS как в PHP ![]() Можно, например активировать как-то так
или
Это сообщение отредактировал(а) Gold Dragon - 24.10.2014, 12:32 -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 2 Всего: 12 |
jQuery только недавно начал изучать
![]() Ну попробую наваять ![]() |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 2 Всего: 12 |
Готово. Можно еще всяких эффектов навесить вместо обычного toggle но я уже не стал заморачиваться.
Присоединённый файл ( Кол-во скачиваний: 2 ) ![]() |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
_zorn_, всё просто СУПЕР!!!
всё очень просто и главное работает ![]() Добавлено через 7 минут и 10 секунд маленькое замечание.. при потере фокуса или вызове другого SELECT, текущий должен свернуться.. Как правильно это организовать? -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 2 Всего: 12 |
При раскрытии списка запоминать открываемый список в переменную которая изначально пустая.
Соответственно перед раскрытием, если она не пустая, скрывать. Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |