2017-02-23 103 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來完成此操作。謝謝! –