2012-04-04 310 views
0

代碼是W3C有效的,一切都應該沒問題。但是當用戶點擊鏈接沒有任何反應!<a href=""></a>不工作

此鏈接來源:

<a target="_blank" title="Download" href="http://itunes.apple.com/us/app/shoutcast-radio/id299647180?mt=8">SHOUTcast Radio</a> 

而且你可以看到它在行動:

  1. 訪問http://afmrock.com/
  2. 點擊右上角的 「調」 鏈接
  3. 點擊/請參閱彈出窗口中的鏈接SHOUTcast Radio或窗口內的其他鏈接。
+8

是否有腳本劫持'click'事件? – inkedmn 2012-04-04 18:50:39

+3

afmrock.com使用此HTML:'Tune in'這是完全不同的東西。 – binarious 2012-04-04 18:51:12

+1

@binarious:單擊出現的對話框中的鏈接。 – 2012-04-04 18:52:25

回答

1

編輯這個文件:/script/system.js

拆卸:

$('.popup .inner').click(function() { 
    return false; 
}); 

這是禁止該彈出式內所有點擊事件。

+0

啊哈,打我吧。 – MetalFrog 2012-04-04 19:19:31

+1

哈哈,那麼近! – 2012-04-04 19:20:16

0

搜索你的腳本文件進行類似「.preventDefault()」

它得是類似的東西,因爲這句法是完全正確的。

@ inkedmn的評論是一樣的想法。

0

當我轉到網頁上的鏈接時,它正在下載一個pls文件。這不是你發佈的鏈接。你發佈的鏈接工作正常。右鍵單擊鏈接並檢查元素。你會看到

<a target="_blank" href="http://stream.afmrock.com/listen.pls" title="Download listen.pls">http://stream.afmrock.com/</a> 

這將嘗試下載pls文件。

如果這是預期的,那麼我很困惑你在哪裏有指定的鏈接在你的網站。