DOM がロードされた後、jquery を使用してその場で箇条書きを追加および削除しています。
正常に動作する箇条書きを追加するコードは次のとおりです。
// 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>');
クリックされた箇条書きを削除するコードは次のとおりです。これは Firefox では正常に動作しますが、Chrome では正しく動作しません。Chrome では、親または li ではなく、ハイパーリンクが削除されます。
// remove bullet
//$(link).closest('li').remove();
$(link).parent().remove();
上記のいずれの方法も FireFox では正常に機能しますが、Chrome ではどちらも機能しません。解決策に関するアイデアはありますか?