我对那个HTML代码有问题。最父的div(class='question-cont')执行动画(jQuery slideToggle()
)但是,如果我单击IPSUM
文本,该动画也正在执行。如何从执行该动画中排除div.answer-data-container
?
<div class='question-cont'>
<div class='question-toggle-header'>
<div class='left question-container'>
<label class='label-none orange-font left'>LOREM</label>
</div>
</div>
<div class='clear'></div>
<div class='left answer-data-container slider'>
<div class='q-text'>
<label class='label-none left'>IPSUM</label>
</div>
<div class='clear'></div>
因为IPSUM是question-cont
的一部分,所以当您单击IPSUM时,您也会单击question-cont
。为什么不使用question-toggle-header
而不是question-cont
来触发slideToggle