2013-07-15 30 views
0

使用下面的代碼,一旦鼠標滾動觸發器,直到另一個觸發器翻轉,如何保持div打開並且不隱藏?mouseout保持div顯示,直到下一次滾動

我使用http://griffithsandpartners.com.gridhosted.co.uk/services-3/這個代碼的客戶希望上的服務按鈕翻滾動作,但因爲他們有很多與他們中的一些文字,你不能滾動,以查看它沒有脫離觸發器,然後隱藏起來。

他們不想點擊打開。

真的很感謝你的幫助。

回答

0

一個方法是爲您卸下所有pop-up-triggersonmouseout並設置一個onmouseout=document.getElementById('ALL-THE-POP-UP-BOX').style.display = 'none';到div與class="postcontent clearfix"

像這樣:

<div class="postcontent clearfix" onmouseout=document.getElementById('ALL-THE-POP-UP-BOX').style.display = 'none';>

所以,當鼠標離開pop-up-triggers它不會隱藏pop-up-box,但如果鼠標離開postcontent clearfix div,它將隱藏所有顯示的彈出框。

注意:您必須隱藏所有pop-up-box,pop-up-trigger mouseover,以便只顯示當前的彈出框。

希望這會有所幫助。

+0

謝謝。這有助於分配。真的很感謝你在這方面的時間。 :-) –

+0

@LyndsayMoon沒有問題!順便說一句,如果這有助於你請。檢查我的答案,以便其他人知道這個問題已經得到解答。 –