La suppression d'une manière dynamique créée li de ul

J'utilise jquery pour ajouter et supprimer des balles à la volée après que le DOM est chargé.

Voici le code pour ajouter une puce qui fonctionne très bien:

//add bullet
$('#linkedEventList ul').append('<li id=' + datum._id + '>' + datum.headline + ' <a href=javascript:; title=delete onclick=remove(this) class=itemDelete>(x)</a> <a href=/events/' + datum._id + '>(open)</a></li>');

Maintenant, voici le code à supprimer les cliqué balle, qui fonctionne très bien sous Firefox, mais ça ne marche pas droit dans google Chrome. Dans Chrome, le lien hypertexte est retiré et ne sont pas le parent ou le li.

//remove bullet
//$(link).closest('li').remove();
$(link).parent().remove();

Soit la méthode ci-dessus fonctionne très bien sous FireFox, mais aucun ne fonctionne dans Chrome. Toutes les idées sur la solution?

jsfiddle: http://jsfiddle.net/jjgelinas77/CsAJn/14/

qu'est-ce que link?
jQuery Supprimer la méthode doit fonctionner correctement dans Chrome, vous pouvez poster le code complet ou de jouer?
Vous devriez regarder votre cite pour exemple le titre et le onclick, Certains navigateurs pourrait voir ça comme un problème. Et de vérifier votre console d'erreurs.
voici le jsfiddle: lien
lien vient d': "onclick=supprimer(ce)". Il est le lien hypertexte qui a été cliqué sur supprimer.

OriginalL'auteur Jason | 2013-06-26