Я использую jQuery.data() для хранения ссылок на объекты JQuery DOM:
myObj.data('key', $('#element_id'));
Я буду использовать это много (часто для тех же объектов DOM), поэтому мне не хотелось бы занимать слишком много памяти. Сохраняет ли jQuery ссылку или хранит глубокую копию объекта DOM? В этом случае я полагаю, что лучше хранить идентификатор элемента вместо ссылки на элемент.