Menro
web, seo, email, hack
- Регистрация
- 27 Янв 2008
- Сообщения
- 689
- Реакции
- 138
- Автор темы
- #1
Привет!
Помогите немного допилить скрипт, что-то подзавис.
Как Вы видите сейчас скрипт изначально скрывает div hide, потом после того как в select active происходит какое-то событие, div hide показывается. Это почти то, что мне нужно. Но....
Мне немного надо переиграть, показывать див не когда происходит любое изменение, а когда в этом select выбор отличается от:
<option value="" selected="selected">Категория оборудования</option>
Ключевое здесь слово "Категория оборудования".
То есть нужно показать див hide тогда, когда в select люди выбрали всё что угодно, но только не Категория оборудования, пока это выбрано, скрываем.
Мой вариант не работает так как надо, потому, что он реагирует на любые изменения в selection, а мне нужно на конкретное.
Помогите немного допилить скрипт, что-то подзавис.
Код:
jQuery(document).ready(function() {
jQuery("#hide").hide();
jQuery("#active").change(function(){
var valOpt = jQuery(this).find("option:selected").val();
if(valOpt==0 ){
jQuery("#hide").show();
}
});
});
Как Вы видите сейчас скрипт изначально скрывает div hide, потом после того как в select active происходит какое-то событие, div hide показывается. Это почти то, что мне нужно. Но....
Мне немного надо переиграть, показывать див не когда происходит любое изменение, а когда в этом select выбор отличается от:
<option value="" selected="selected">Категория оборудования</option>
Ключевое здесь слово "Категория оборудования".
То есть нужно показать див hide тогда, когда в select люди выбрали всё что угодно, но только не Категория оборудования, пока это выбрано, скрываем.
Мой вариант не работает так как надо, потому, что он реагирует на любые изменения в selection, а мне нужно на конкретное.