У меня есть следующий код, и я пытаюсь скрыть/показать только внутренние/добавляемые элементы, такие как TEXT1, text2 и Text3:JQuery скрыть прилагаемая элементы DIV
HTML:
<div id="div1">
<a href="#" id="clickItem">LINK</a>
<br />
text1
<br />
text2
<br />
text3
</div>
JQuery :
var hide = false;
$("#clickItem").click(function (e) {
if (hide == false) {
$("#div1").hide();
hide = true;
return;
}
else {
$("#div1").show();
hide = false;
return;
}
});
положить все текстовые элементы в 'span' тега – RomanPerekhrest
Почему не поместите ваши text1, text2 и text3 в отдельные div или span с идентификаторами, а затем скройте их с помощью jquery? например ' text1' и '$ (" # text1span "). hide();' – Delosdos