Я вставляю внешний svg с текстовым элементом.Я хочу, чтобы содержимое текстового элемента зеркально отображало текстовое поле со страницы.Если пользователь редактирует текстовое поле, он должен обновить текстовый элемент в svg, и наоборот.У меня это работает, используя $ .bind ().
Пользователь может выбрать другой svg.Исходный svg удаляется, а новый загружается. Текстовый элемент находится в обоих svgs, это просто другой рисунок.
Так что мне действительно нужно $ .delegate (), а не $ .bind ().Как мне написать этот синтаксис?Это не работает:
$('#svg_container').delegate('svg text', 'keyup click', function() {
});
Также не работает:
$('#svg_container').delegate('text', 'keyup click', function() {
});