2016-08-23 52 views
0

單擊鏈接時,以下代碼將查找給定鏈接的.body內容並顯示它。代碼完美地按預期工作。運行此代碼後重新定位單擊函數後重定向href

$(document).on('click','.mails_show',function(){ 
    var mID = '#'+$(this).attr('data-show'); 
    if(mID == '#')return false;     
     $("#mail_body").html($(mID).find('.body').html());  
    return false;    
}); 

不過,我需要尋找在#mail_body任何的HREFs並重定向到一個跟蹤鏈接

$("#mail_body a").click(function() { 
    window.open('/trackinglink.php', "_blank", '', false); 
}); 

這個問題似乎是後。體移動到#mail_body jquery似乎沒有找到任何標籤。我將如何去實現這一目標?

回答

1

試試這個:使用on綁定單擊事件作爲電子郵件的身體越來越動態

$(document).on("click","#mail_body a", function() { 
    window.open('/trackinglink.php', "_blank", '', false); 
}); 
+0

這工作就像一個魅力感謝你加入。 – Bruce

+0

高興地幫助你:),你可以接受答案,如果找到有用的 –

+0

只是等了10分鐘:) – Bruce