用开放式手风琴链接到网站

时间:2015-06-11 16:42:50

标签: jquery accordion jquery-ui-accordion

我知道以前曾经问过这个问题,但我无法让它发挥作用:拿这个网站: http://www.rrpowersystems.com/karriere/stellenangebote/index.de.html

当我点击第一个面板上的文字时(" Abschlussarbeit" Planung,Konstruktion(...)"它会打开更详细的文字。

现在我想将此链接发送给已打开此面板的朋友。使用检查页面工具,我看到它是在我认为必要的数字,但我只是不能构建我可以发送给某人的链接。

非常感谢!

2 个答案:

答案 0 :(得分:0)

要直接回答您的问题,jQuery UI Accordion小部件不附带本机支持,可根据URL中传递的散列或查询字符串值自动打开手风琴。实现此类功能的站点正在使用自定义逻辑来实现这一目标。

您链接到的网站实际上并未使用jQuery UI及其Accordion小部件。我在源代码中搜索了你提到的文本,发现它是SelectBox(他们正在使用的插件)中的一个选项。遗憾的是,根据URL中传递的哈希值或查询字符串值,也没有自动选择值的原生支持。

答案 1 :(得分:-1)

您可以将查询ex:#triggerbtn添加到链接中,因此它将如下所示: http://www.rrpowersystems.com/karriere/stellenangebote/index.de.html#triggerbtn

 <body onload="triggerMe()"></body>
 <script>
    function triggerMe() {
       var check = location.hash;
       if (check == "triggerbtn") {
           //button trigger even though you do not click on it
           $('.navimain_1').trigger('click');    
       }
    }
 </script>