Я пытаюсь заменить небольшую часть текста в большом документе HTML своим собственным элементом, который я создаю на лету.
Текст может быть огромным массивом текста, HTML, изображений, чего угодно, и я хочу найти первую (или всю) позицию определенной строки и заменить ее элементом, который я создаю используя $('< span>')
.
Использование простого text.replace('the string', $('< span>'));
не помогает (у меня осталось [object Object]
, а не фактический < span>
, который я хочу.
Причина, по которой я не просто внедряю прямой HTML, заключается в том, что я хочу сохранить все связи, связанные с объектом, который я создаю. выполнение замены с помощью пользовательского идентификатора, а затем присоединение привязок к идентификатору после изменения HTML-кода выглядит немного грязным.
Спасибо за помощь! :)