JavaScript滑动切换

JavaScript滑动切换,javascript,jquery,Javascript,Jquery,在我的网站上,当你点击歌曲名称时,有一些“盒子”会打开,但我想让打开的盒子在你点击其他歌曲名称时关闭。所以当时只有一个盒子是打开的。下面是调用要显示的框的代码。有人知道我如何实现这一目标的解决方案吗?附言与图像这将是一个更容易理解,但我不允许添加图像 <script type="text/javascript"> var showOrHide = true; function parodyti (a) { $(function () { $("#nauj-" + a).slideTo

在我的网站上,当你点击歌曲名称时,有一些“盒子”会打开,但我想让打开的盒子在你点击其他歌曲名称时关闭。所以当时只有一个盒子是打开的。下面是调用要显示的框的代码。有人知道我如何实现这一目标的解决方案吗?附言与图像这将是一个更容易理解,但我不允许添加图像

<script type="text/javascript">
var showOrHide = true;
function parodyti (a) {
$(function () {
$("#nauj-" + a).slideToggle('slow', function () {})
 })
};</script>

var showOrHide=true;
功能性腮腺炎(a){
$(函数(){
$(“#nauj-”+a).slideToggle('slow',function(){})
})
};

您可以使用jquery概念来完成这项工作。Jquery为您提供了方法.toggle()。示例代码如下所示:

<!DOCTYPE html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
  <button>Toggle</button>
<p>Hello</p>
<p style="display: none">Good Bye</p>
<script>

$("button").click(function () {
$("p").toggle();
});
</script>

</body>
</html>

切换
你好

再见

$(“按钮”)。单击(函数(){ $(“p”).toggle(); });
这将在两个字符串“再见”和“你好”之间切换按钮按下。

使用
。单击(function()
以完成任务

请参阅链接以供参考。

这可能会帮助您:

 $(function(){
    $('ul.child').hide();
    $('ul.parent a.slide').click(function(){
    $('ul.child').slideUp('slow');
    $(this).next().find('a').show();
        if( $(this).next().is(':hidden') ) {
    $(this).next().slideDown('fast');
        }
    return false;
    });
    });​
这只是一个供你参考的样品

 $(function(){
    $('ul.child').hide();
    $('ul.parent a.slide').click(function(){
    $('ul.child').slideUp('slow');
    $(this).next().find('a').show();
        if( $(this).next().is(':hidden') ) {
    $(this).next().slideDown('fast');
        }
    return false;
    });
    });​

我可以看一下html吗?如果你能看到真实的网站www.muzikosfanai.ltOh,也许这就足够了。对不起,我忘了只有mods才能看到我们正在使用的新模板。如果不太麻烦的话,你可以点击“Prisijungimas”登录,然后点击“test”并通过“test”,然后向下滚动一点你可以选择的地方“Išdėstymas”和主题设置为“mvideos”,因此您应该选择“wp7”,您将在那里查看javascript框。@RokasSkeivys如果您想让很多人关注您的问题,这实际上太麻烦了!我理解,我确实理解,但我无法添加图片来说明问题。。