Javascript 更新为html的属性
顺便说一下,我有一个锚 示例(我知道这里的html不正确,但在我的页面上是正确的。我只需要知道如何通过jquery或任何其他方式更新它)Javascript 更新为html的属性,javascript,jquery,html,rel,Javascript,Jquery,Html,Rel,顺便说一下,我有一个锚 示例(我知道这里的html不正确,但在我的页面上是正确的。我只需要知道如何通过jquery或任何其他方式更新它) 您可以(但不应该)使用 this.rel = 'html=<div>But you shouldnt do that</div>'; this.rel='html=但你不应该那样做'; jsiddle我认为您需要避免在另一个双引号中使用双引号,如果您使用双引号包装字符串,请在该字符串中使用单引号,反之亦然 请看这个-->rel不是放
您可以(但不应该)使用
this.rel = 'html=<div>But you shouldnt do that</div>';
this.rel='html=但你不应该那样做';
jsiddle我认为您需要避免在另一个双引号中使用双引号,如果您使用双引号包装字符串,请在该字符串中使用单引号,反之亦然
请看这个-->rel
不是放置任意数据的地方。事实上,您不应该在HTML属性中存储HTML标记。这甚至不是有效的HTML。您的第一个标签永远不会关闭。至少应该是
。如果你想在你的rel中加入HTML,你不应该这样做,至少要转义你的引号,然后像我那样关闭rel属性,我只是写了一个例子。只是想象一下引号不是那样的,只知道html是正确的,但是我如何更新它呢
<a rel="html=<div class="testclass"> No more testing </div></a>
this.rel = 'html=<div>But you shouldnt do that</div>';