Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更新为html的属性_Javascript_Jquery_Html_Rel - Fatal编程技术网

Javascript 更新为html的属性

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不是放

顺便说一下,我有一个锚

示例(我知道这里的html不正确,但在我的页面上是正确的。我只需要知道如何通过jquery或任何其他方式更新它)

您可以(但不应该)使用

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>';