我的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>
答案 0 :(得分:2)
因为IPSUM是question-cont
的一部分,所以当您点击IPSUM时,您也会点击question-cont
。为什么不使用question-toggle-header
代替question-cont
来触发slideToggle