2013-11-14 35 views
0

我正在製作帶動畫鏈接的頁面。請參閱this page 問題出在網格中的那些塊中。當您將鼠標懸停在上方時,您可以點擊右下方的鏈接圖標。它被鏈接到特定的帖子,但它什麼都不做。不過,我可以右鍵點擊它,然後打開頁面。鏈接可點擊,但什麼都不做

我嘗試了幾個東西,如改變z-index和div的位置,但我無法讓它工作。這是一個CSS問題,或者它可能在jQuery中?

謝謝。

+0

該頁面顯示此錯誤'無法加載資源http://127.0.0.1:10029/public/linkverifierhelper.js'你是否缺少任何文件? – Paritosh

+3

請提供您的代碼......說幾個月後該頁面不再可用,人們將如何知道問題是什麼? – Dom

+3

提供代碼的好方法是在JSFiddle上重新創建一個工作示例。這樣做有時也可以幫助您自行找到問題。 –

回答

4

li正在捕捉鏈接中冒出的事件。該插件假定li內的任何點擊都是「選擇」它。通過單擊之前看的li類列表是顯而易見的:

item col3 posttype1 check-trio category-2 category-3 geen-categorie catergory-1 tag-1 tag-2 tag-3 tag-4 isotope-item 

與後

item col3 posttype1 check-trio category-2 category-3 geen-categorie catergory-1 tag-1 tag-2 tag-3 tag-4 isotope-item selected 

注意添加所選類的結尾。

您正在使用的jQuery插件的解釋點擊您項目的點擊選擇該項目。您需要配置您的特定插件,以便不攔截這些點擊,或者,如果無法實現,則明確捕獲鏈接點擊並在處理插件之前對其進行處理。做後者

一種方式是(未經測試)

$(document).on('click', '.dpf-items .item a', function(event) 
{ 
    // manually change location, because isotope is intercepting clicks 
    location.href = $(this).attr('href'); 

    return false; 
}); 

確保連線上述前同位素是有線。

+0

感謝您的回答。這可能是問題的確,我試圖刪除之前的jquery部分,但沒有成功。我會再檢查一次。謝謝! – Trekdrop