链接到另一支手风琴的手风琴内容

时间:2017-02-23 10:15:20

标签: javascript jquery html css

我的页面上有一系列手风琴。我想使用锚链接链接到另一个手风琴项目中的一段内容。

我的整个代码在这里:https://jsfiddle.net/hgfz285d/

你会看到我有3个手风琴。在手风琴2中,我将要链接到的内容包含在span中,IDlink1。在我的第三支手风琴中,我有一个定位href="#link1"的链接。如何打开目标手风琴并滚动到内容?

1 个答案:

答案 0 :(得分:1)

您可以在click上使用.expand活动,因为您已经有了它。

var id = jQuery(this).attr('href');
var handle = jQuery(id).closest('.accordian').find('.expand');
handle.click();

您也忘了传递e事件变量。 Refactored JSFiddle here.