Если внутри функции transcriptionsPanel использовать объект options.div, то несмотря на то что используется var из-за $('<div/>', {class: 'transcriptions-vowel'})
будет использоваться один и тот же элемент в DOM при разных вызовах функции transcriptionsPanel. Будет полная фигня, никогда так не делать.
1 | (function($) { |
Склонировать объект можно таким способом (в случае с примером выше клонирование не поможет):
1 | var cloneOfA = JSON.parse(JSON.stringify(a)); |