Нет способа сделать это, о чем я могу подумать, не модифицируя код jQuery. Это, вероятно, не так сложно изменить, хотя. Вам нужно положить в стек (или структуру, подобную стеку), и когда вызывается .remove (), поместить туда html вместе с селектором или чем-то в этом роде, а затем в .undo (), вернуть его обратно.
Это предполагает, что вам действительно нужны возможности отмены, а не просто возможность переключать видимость с помощью .hide () /. Show () или .toggle ().