2012-12-19 109 views
0

我有一個錨標記的網站如下:錨標籤行爲很奇怪

<a href="http://www.abc.com/..." class="abc-profileinsider-popup"> 
    <img src="..." /> 
</a> 

的問題是,它從來沒有重定向頁面HREF上被點擊。

每當我將類abc-profileinsider-popup重命名爲X-profileinsider-popup,其中X是除abc之外的任何字符串,它都有效。任何人都可以說出這種行爲背後的原因嗎?

+0

我已經添加了一個'='這是在'類「ABC-profileinsider,彈出」'你的榜樣缺失。儘管如此,您應該確保它不會在實際代碼中丟失,以防您從中複製代碼。 – Kapep

回答

2

你有一個javascript函數將某個事件附加到類中的元素:abc-profileinsider-popup

此函數必須返回false表示鏈接不處理。嘗試禁用javascript來確認這一點,該鏈接應該禁用Javascript。

然後搜索代碼,看看它在做:)

+1

+1:禁用javascript是驗證假設的好主意 – Bruno

1

,也許在你的代碼你防止錨的默認行爲...... 類似:

$(a.abc-profileinsider-popup).click(function(e) { 
    e.preventDefault(); 
}); 

或返回false;