使用jQuery将div添加到div?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (86)

我想添加一些额外的HTML到一个div使用jQuery id slideshow。我的代码:

$("#slideshow").append("<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>");

这行不通

提问于
用户回答回答于

你在混合引号。

你的字符串从第一个“第二个”开始,这意味着该字符串只包含“<a id =”。该字符串后跟标识符prev,然后是另一个字符串,从而创建语法错误

将字符串外部的引号更改为',如下所示:

'<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>'
用户回答回答于

不转义最好的解决办法

$("#slideshow").append('<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>');

扫码关注云+社区

领取腾讯云代金券