我的页面上有一系列手风琴。我想使用锚链接链接到另一个手风琴项目中的一段内容。
我的整个代码在这里:https://jsfiddle.net/hgfz285d/
你会看到我有3个手风琴。在手风琴2中,我将要链接到的内容包含在span
中,ID
为link1
。在我的第三支手风琴中,我有一个定位href="#link1"
的链接。如何打开目标手风琴并滚动到内容?
答案 0 :(得分:1)
您可以在click
上使用.expand
活动,因为您已经有了它。
var id = jQuery(this).attr('href');
var handle = jQuery(id).closest('.accordian').find('.expand');
handle.click();
您也忘了传递e
事件变量。
Refactored JSFiddle here.