使用onclick事件向页面添加动态HTML内容

时间:2013-06-06 17:19:50

标签: javascript jquery html onclick dynamic-content

数据库给了我几个div来添加到DOM。

这些<divs>包含已由数据库生成的类和onclick事件。

我尝试单独使用jQuery和javascript。我遇到的问题是引号冲突。在声明var时 - 或者我是.html('dynamicinfo')还是innerhtml('dynamicinfo') - 我在开始和结束时使用了'字符,所以当onclick语法使用{{1那个角色......事情就停止了......

有关如何使这项工作的任何想法?

jQuery看起来像这样。 (请注意,生产中使用的info变量包含许多div,每个div都有不同的链接)

'

1 个答案:

答案 0 :(得分:4)

转义引号:

var info = $('<div ... onclick="window.location=\'http://www.google.com\'">From $399.99</div>');