【发布时间】:2013-06-11 02:23:13
【问题描述】:
我有一个应该切换 div 的按钮,但我无法让 click 函数指向该按钮。有什么建议吗?
<div class="container">
<div id="da-slider" class="da-slider">
<div class="da-slide">
<h2>About us</h2>
<p>fsdffjasieffnain</p>
<div id="test" class="da-link">Read more</div>
<div class="da-img"><img src="images/1.png" alt="image01" /></div>
</div>
</div>
</div>
<div class="layer1">
<h1 class="click">click</h1>
<div class="content">This is the text to hide</div>
</div>
我的不起作用的 Jquery 代码如下所示
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".content").hide();
//toggle the componenet with class msg_body
jQuery(".da-slider .da-slide .da-link").click(function() {
jQuery(this).next(".content").slideToggle(500);
});
});
</script>
有效的 Jquery 代码如下所示
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".content").hide();
//toggle the componenet with class msg_body
jQuery(".click").click(function() {
jQuery(this).next(".content").slideToggle(500);
});
});
</script>
【问题讨论】:
-
HTML 中带有
class="content"的元素在哪里? -
完成,对此感到抱歉
标签: jquery css class click nested