2010-12-10 37 views
0

當我處理與Java語言嵌入式鏈接,jQuery的:停止導航到鏈接時,它的JavaScript嵌入式

<a onclick="return tnNav2Evt391(this,'');" href="#" class="">link</a> 

我想停下來的Javascript的執行,並突出顯示。

由於沒有JavaScript嵌入式正常聯繫,我能停止默認導航:

function processAction(e){ 
    var clicked = e.target; 
    switch(clicked.tagName) 
    { 
     case "A":  
      return false; // prevent the default action, e.g., following a link 
     break; 
     } 
} 

回答

2

嘗試

$('a').removeAttr('onclick').click(function(event) { 
    event.preventDefaut(); 
    //write the logic herer 
}); 

它會防止點擊默認事件。

+0

請注意,此示例將阻止每次點擊的默認操作。如果你只想在一個鏈接上給出一個更具體的選擇器。 – calvinf 2010-12-10 01:20:52