Например, у меня есть этот код:
$('#div-ad-properties > div').hide();
Теперь я хочу сохранить внешний контейнер div в var, например:
var divAdProps = $('#div-ad-properties');
Как выполнить первую строку кода с помощью var вместо прямого доступа к этому div? Можно ли использовать vars как $(divAdProps + ' > div').hide()
Попробуй это:
var divAdProps = $('#div-ad-properties');
divAdProp.find('> div').hide();
или лучший:
var divAdProps = $('#div-ad-properties');
$('> div', divAdProp).hide();
//-^^^^^^^^^^^^^^^^^^^---------this will find the direct child div nodes in
//passed selector context.
Вы можете использовать .children()
var divAdProps = $('#div-ad-properties');
divAdProps.children('div').hide()
divAdProps.find('div')
#div-ad-properties > div