Hallo,
Bei jedem Hover über einen Link wird ein neuer, weiterer click-Handler registriert. Wenn du zehnmal mit der Maus über den Link fährst und ihn dann klickst, werden zehn Mailfenster geöffnet.
$('#' + linkId).bind('click',function(){
window.location = params['link']
});
Darus kannst du machen:
$('#' + linkId).unbind('click').bind(function () {
window.location = params['link'];
});
Damit ist immer nur ein click-Handler registriert.
Mathias