-5

我有一个 JavaScript,其中一行是

imgtag = '<div style="float:left; padding:0px 10px 5px 0px;"><a expr:href="data:post.url"><img src="'+img[0].src+'" width="218px" height="170px"/></a></div>';

在上面的代码中,我想<a expr:href="data:post.url">更改,<a expr:href='data:post.url'>但添加这种类型的结束标记与 Javascripts 结束标记冲突。我应该怎么办 ?

4

3 回答 3

2

您可以转义单引号,例如\'

于 2013-08-09T15:03:52.447 回答
2

你的意思是你想逃避角色?

如果是这样,您将需要包含\'而不是",并将您的代码更改为:

imgtag = '<div style="float:left; padding:0px 10px 5px 0px;"><a expr:href=\'data:post.url\'><img src="'+img[0].src+'" width="218px" height="170px"/></a></div>';

这将导致行expr:href='data:post.url'

于 2013-08-09T15:04:08.790 回答
1

逃脱它\'

imgtag = '<div style="float:left; padding:0px 10px 5px 0px;"><a expr:href=\'data:post.url\'><img src="'+img[0].src+'" width="218px" height="170px"/></a></div>';

于 2013-08-09T15:04:22.030 回答