У меня есть смутное представление о том, как это сделать, но я надеялся, что более опытные разработчики могут найти более простое решение.
У меня есть строка HTML-кода из фида JSON, и там, где существует тег «a» с изображениями внутри тега «a», который я хочу изменить и добавить атрибуты. Пример:
<a style="color:000;" href="images/image.jpg">
<img width="100" height="20" src="images/image_thumb.jpg" />
</a>
Я бы хотел изменить его на:
<a style="color:000;" href="images/image.jpg" rel="lightbox" >
<img width="100" height="20" decoy="images/image_thumb.jpg" />
</a>
Таким образом, добавление атрибута в тег «a» и изменение атрибута в теге «img». В HTML-коде может быть несколько ссылок, некоторые с изображениями и без них и другой HTML-код, окружающий их.
Чтобы было ясно, это НЕ изменяет HTML, уже отображаемый на странице, это изменяет строку кода перед тем, как она будет отображена.
Чтобы быть предельно ясным, вот вопрос о JSON: http://nicekiwi.blogspot.com/feeds/posts/default?alt=json
HTML-код, содержащий теги, находится по адресу «feed> entry> content> $ t»
В настоящее время я работаю с Mootools 1.3
Есть идеи? Благодарю.