Хорошо, я сдаюсь и был бы очень признателен, если бы вы, ребята, могли взглянуть на это ради меня? Я постараюсь не бродить.
Цель состоит в том, чтобы иметь «визуализированный вид», показывающий «визуализированный» HTML (кликабельные ссылки), и «исходный вид», показывающий фактический HTML того, что находится в визуализированном виде. Когда ссылка нажата, она больше не становится ссылкой и просто становится текстом привязки. Затем источник должен обновить, чтобы отразить это. В любом случае, это идея.
Отображаемые ссылки имеют атрибуты id, href, title и class, а также тег <strong>
. Я не хочу, чтобы идентификатор, заголовок или класс отображались в исходном представлении.
У меня так, после нажатия кнопки 'href' и <strong>
удаляются, затем я удаляю класс и заголовок из ВСЕХ ссылок. Мне нужно сохранить идентификатор в исходном виде, чтобы созданная мной функция отмены все еще работала.
Итак, проблема в основном:
<div>
с идентификатором 'rendered-view' содержит визуализированную версию:
<a id="link1">blah blah</a>
<a id="link2" href="http://www.somesite.com"><strong>Visit this site</strong></a>
т.е:
бла-бла
Посетите этот сайт
Исходное представление должно привести к:
blah blah
<a href="http://www.somesite.com"><strong>Visit this site</strong></a>
Я знаю, что понадобится регулярное выражение, в котором я сейчас сильно терплю неудачу. Я действительно парень из PHP и новичок в jQuery.