2012-03-21 59 views
0

請看看:http://bestdesign.com.pl/klienci/tasta/strona/沒有懸停在IE/jQuery的文字

在幻燈片有4個格與懸停的應顯示在幻燈片菜單。

問題是在Internet Explorer 9中懸停在空白空間上但文本懸停不起作用。

它使用jquery製作。

我試着用z-indexes但無濟於事。 我該如何解決它?

JS:https://gist.github.com/3379e19f4640b0d70300 CSS:https://gist.github.com/0ab86ed7656458377f98

+0

告訴我們您的代碼如果您需要幫助 – Th0rndike 2012-03-21 09:37:28

+0

在此處發佈代碼或http://jsfiddle.net/併發送鏈接 – 2012-03-21 09:41:40

+0

它太複雜,不能將其撕掉頁面和文章。我可以寄給你css/js,但你必須看看實況頁面 – greg606 2012-03-21 09:45:33

回答

1

我不能對此進行測試。如果你能提供代碼會好很多。但是我注意到你把菜單放在塊菜單塊3中,並且絕對位置。以及在另一個塊'block-block-7'中引起問題的文本。

你試過將其從

('#block-menu-block-3 li.menu-mlid-1146').hover(function(){j('#block-menu-block-3 li.menu-mlid-1146 a').show(); 
j('#block-menu-block-3 li.menu-mlid-1146 ul').show();}) 

改變

('.maintabs.tab-1').hover(function(){j('#block-menu-block-3 li.menu-mlid-1146 a').show(); 
j('#block-menu-block-3 li.menu-mlid-1146 ul').show();}) 

這樣,你將針對與文本的股利,而不是直接與絕對定位列表

+0

是的,但如果你將鼠標移動到另一個div的菜單上,它將消失.... – greg606 2012-03-21 10:15:47

+1

我試圖記住心臟聽到但你可以做$('#block-menu-block-3 li.menu -mlid-1146,.maintabs.tab-1')。hover(function(){... code here}) – 2012-03-21 10:36:20

+0

謝謝!逗號做到了!我剛添加它,一切都很好。我應該接受你的評論,但只能回答。 – greg606 2012-03-21 11:17:14