Jquery 博客文章切换问题:点击其他文章标题时,如何关闭所有打开的博客文章?
我已经使用jQuery切换了我的博客帖子。目前,我可以单击文章标题并同时打开所有文章,但我更希望在单击其他文章标题时关闭所有文章。要做到这一点,我需要在jQuery代码中添加哪一行?我已经被困在这个问题上太久了,所以如果有人能帮我解决这个问题,我会非常感激 这是我的密码:Jquery 博客文章切换问题:点击其他文章标题时,如何关闭所有打开的博客文章?,jquery,wordpress,toggle,blogs,Jquery,Wordpress,Toggle,Blogs,我已经使用jQuery切换了我的博客帖子。目前,我可以单击文章标题并同时打开所有文章,但我更希望在单击其他文章标题时关闭所有文章。要做到这一点,我需要在jQuery代码中添加哪一行?我已经被困在这个问题上太久了,所以如果有人能帮我解决这个问题,我会非常感激 这是我的密码: <script type="text/javascript"> $(document).ready(function() { $('.toggle-section').hide(); }); </script
<script type="text/javascript">
$(document).ready(function() {
$('.toggle-section').hide();
});
</script>
<script type="text/javascript">
$(function() {
$('.entry-title').click(function() {
$(this).closest('.post').find('.toggle-section').slideToggle();
return false;
});
});
</script>
$(文档).ready(函数(){
$('.toggle section').hide();
});
$(函数(){
$('.entry title')。单击(函数(){
$(this).closest('.post').find('.toggle section').slideToggle()
返回false;
});
});
我设计了一个JSFIDLE,不确定这是否是您想要的,但我打赌它会有所帮助
$(document).ready(function() {
$('.toggle-section').hide();
$('.entry-title').click(function() {
$('.toggle-section:visible').slideToggle();
$(this).closest('.post').find('.toggle-section:hidden').slideToggle();
});
});
我更新了代码和fiddle以支持在单击相同标题时隐藏Wow,太棒了。成功了!谢谢不过只有一个小问题。。。当我再次单击打开的条目标题时,它将保持打开状态。如何关闭它?