javascript - 使用 jQuery 通过超链接显示 Div

标签 javascript jquery

我有一个 jQuery 面板,单击按钮时会打开。

但是,我想要页面底部的第二个链接来打开同一面板。

如何实现这一目标?

这是我的 JSFiddle & 我的 JavaScript:

$(document).ready(function() {

    // Expand Panel
    $("#open").click(function(){
        $("div#panel").slideDown("slow");   
        $("#open").addClass("hidden");
         $("#close").removeClass("hidden");
    });     

    // Switch visiblility of the "Close Panel" button
    $("#close").click(function () {
        $("div#panel").slideUp("slow"); 
        $("#close").addClass("hidden");
        $("#open").removeClass("hidden");
    });

    });

非常感谢您的指导。

最佳答案

这可能很简单,但是如果你触发按钮的点击事件,它应该会产生你需要实现的效果。

$("#myLink").click(function(){
    $("#open").click();
    });

这是更新的 fiddle : http://jsfiddle.net/4dkoke6w/2/

如果这不完全是您想要的,请告诉我,我可以根据您的要求进行一些调整。

关于javascript - 使用 jQuery 通过超链接显示 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27269974/

相关文章:

javascript - 如何在 iframe 中显示不安全的内容

Javascript新日期函数为两个相似的函数调用生成不同的小时值

javascript - 手动输入日期格式

javascript - 如何在一个 View 中使用多个 ember 数据模型

javascript - 聚合两个 javascript 事件函数

javascript - 输入表单来演示 XSS

jquery - 将数组插入一个 JSON 数组

javascript - 更新指令的范围并使用另一个指令进行观察

javascript - 尝试在链接点击时使用ajax在后台打开一个php文件

javascript - 使用 "shift"键选择多个项目