当 jquery 幻灯片显示为 #1 时的 fadeOut 元素

发布于 2024-12-01 13:08:02 字数 685 浏览 2 评论 0原文

有问题的网站:http://notlaura.com/dev/smfa/index-all2。 php

我希望“返回列表”按钮 (#to-list) 仅在 Coda 滑块的第一个面板隐藏时出现。这将一直有效,直到遇到带有箭头导航的第一个面板为止。我的代码是:

    $("#to-list").hide();

    $("li.name,a#nl").click(function(event){        
        $("#to-list").fadeIn(900);
    }); 

    $("#to-list").click(function(event){
        $("#to-list").fadeOut(900);
    });

我尝试检查 $('a[href$="#1"]') 但箭头 href 只有 #,所以这不会工作。还尝试使用 window.location 对 URL 进行条件判断,并检查面板是否隐藏,if( $("#list").is(":visible") ) {}

但没有成功。非常感谢任何帮助 - 提前致谢!

The site in question: http://notlaura.com/dev/smfa/index-all2.php

I want the 'back to list' button (#to-list) only to appear when the first panel of the Coda Slider is hidden. This works until the first panel is encountered with the arrow navigation. My code is:

    $("#to-list").hide();

    $("li.name,a#nl").click(function(event){        
        $("#to-list").fadeIn(900);
    }); 

    $("#to-list").click(function(event){
        $("#to-list").fadeOut(900);
    });

I tried checking for $('a[href$="#1"]') but the arrow hrefs are only #, so that doesn't work. Also tried a conditional for the URL with window.location, and checking if the panel is hidden, if( $("#list").is(":visible") ) {}

But no success. Any help is greatly appreciated - thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你如我软肋 2024-12-08 13:08:02

您可以尝试window.location.hash

$("li.name,a#nl").click(function(event){
    if(window.location.hash == "#1") {
        $("#to-list").fadeOut(900);
    } else {
        $("#to-list").fadeIn(900);
    }
}); 

You could try window.location.hash

$("li.name,a#nl").click(function(event){
    if(window.location.hash == "#1") {
        $("#to-list").fadeOut(900);
    } else {
        $("#to-list").fadeIn(900);
    }
}); 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文