Показать сообщение отдельно
  #1 (permalink)  
Старый 25.08.2014, 14:09
Интересующийся
Отправить личное сообщение для Grendel Посмотреть профиль Найти все сообщения от Grendel
 
Регистрация: 20.04.2011
Сообщений: 18

Выбор дочерних элементов
Доброго времени.
Программирую на Jquery недолго, поэтому прошу вашей подсказки.

Есть код

//--- создаем набор элементов для скрытия
var tr = $('#date_release, #creator, #editor, #site, #load_link, #img_small_tr, #img_tr, #genre, #platform');
//--- получаем доступ к селекту
var select = $('#cat');

select.change(
    function() {
        switch (select.val()) {
            case 'news':
                tr.hide();
                tr.children('input').val('none');
            break;
        }
    }
)
;

Нужно у массива (выборки) элементов, после их скрытия, сделать у всех вложенных дочерних "инпутов" значение "none".

Подскажите как правильно выбрать дочерние элементы. Можно конечно сделать это, указав каждый элемент отдельно, например:

$('#date_release input').val('none');  // и т.д.


Но хотелось бы сделать код менее громоздким. Наверняка есть правильное решение. Спасибо.
Ответить с цитированием