2017-02-23 100 views
1

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

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

正如你将看到我有3个Accordians。在手风琴2我有我想要与link1ID链接到包裹在一个span内容。在我的第三个手风琴家中,我有一个链接,目标是href="#link1"。我如何打开目标手风琴并滚动到内容?

回答

1

您可以在.expand利用click事件,因为你已经拥有了它的工作。

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

你也忘了通过e事件变量。 Refactored JSFiddle here.

+0

对不起,你能不能把这个展示在代码中的范围内提供? –

+0

其实我有工作如此这般的手风琴。我该如何做到这一点,以便手风琴打开,但转到实际元素与ID设置? –

+0

管理使用scrollTop来完成此操作。谢谢! –