クラス「hidden」を取得してからX時間オブジェクトを削除するスクリプトに問題があります。
selector = getselector($(this).parent().parent());
console.log("Clicked Cancel");
$(this).parent().parent().addClass('hidden');
setTimeout(function() {
$(selector).remove();
}, 400);
$(this)はsetTimeout内で機能しないため、ここからスクリプトの一部を編集して関数getselectorを作成しました。これで、このコードは、再度実行する速度が速すぎない限り、機能します。問題は、タイムスパン(現在は400ms)内に別のノードが削除されると、変数セレクターが台無しになることのようです。
そして、私はそれを回避する簡単な方法を考えることができません。:(