在jQuery中使用单引号添加HTML代码

puf*_*muf 4 javascript jquery

我试图将此HTML/JavaScript代码添加到jQuery变量中.我已经设法通过写入使用反向拼写插入双引号\",但是相同的策略不适用于单引号:

ajaxData += '<div class=\"menu-item-' + $(this).attr('div') + 'onclick=\"alert('Jquery Function');\"></div>';
Run Code Online (Sandbox Code Playgroud)

具体来说,这部分 onclick=\"alert('Jquery Function');

谁知道我怎么能绕过这个?

Len*_*nin 7

看到它,它的美丽:

ajaxData += '<div class="menu-item-' + $(this).attr('div') + ' onclick="alert(\'Jquery Function\');"></div>';
Run Code Online (Sandbox Code Playgroud)