jQuery如何禁止超文本鏈接轉向或彈出窗口?

這個問題看似簡單,許多朋友會憑經驗設定.disabled=true,結果很不幸運。筆者也曾想搞掉這個超鏈接的屬性,比如移除target,href等(Example:$('a').removeAttr("target");)。經過比較覺得更好的方法應該是:

$("a").click(function(event) {

    event.preventDefault();
    //然後可以重定義自己的鏈接
    var url = this.href + '?id=1';
    window.open(url);

});


希望對大家有所幫助。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章