обновить атрибут, который является HTML - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть якорь <a></a> с атрибутом rel.в значении rel есть html, например <a rel="html=<div>This is a test</div>.Я хочу обновить html в значении rel, я могу обновить фактическое изменение на странице, но если я перейду к следующему слайду и вернусь, он вернется к тому, что был раньше, потому что значение rel не обновлено.Я не уверен, как это сделать.Любые предложения, я использую Clearbox между прочим.

Пример (Я знаю, что HTML здесь неверный, но он правильный на моей странице. Мне просто нужно знать, как обновитьэто через jquery или любым другим способом)

<a rel="html=<div class="testclass"> This is a test</div></a>

часть html-элемента (не a) Необходимо изменить на

<a rel="html=<div class="testclass"> No more testing </div></a>

Ответы [ 2 ]

2 голосов
/ 30 ноября 2011

Вы можете (но НЕ ДОЛЖНЫ) делать это с

this.rel = 'html=<div>But you shouldnt do that</div>';

JSFiddle здесь

0 голосов
/ 30 ноября 2011

Я думаю, вам нужно избегать использования двойных кавычек внутри других двойных кавычек, если вы используете двойные кавычки для переноса строки, используйте одинарные кавычки внутри этой строки и наоборот.

Смотрите это -> http://jsfiddle.net/Galled/rXKCL/14/

...