jQuery setTimeout on Append

Jak*_*ako 4 jquery

我试图在jQuery中的以下append方法上设置超时.我尝试过的一切都在不断回归Uncaught SyntaxError: Unexpected identifier

这是我的代码:

    setTimeout("$('#user-comments').append('<div class='video_comment'>
<div class='name'>David</div><div class='time'>test</div>
<div class='indiv-comment'><p>'"+message+"'</p></div></div><hr class='gray' />')",3000);
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

And*_*ech 7

setTimeout(function () {
    $("#user-comments").append('<div class="video_comment">
                                <div class="name">David</div>
                                <div class="time"><?php echo date('F j, Y, g:i a'); ?></div>
                                <div class="indiv-comment"><p>' + message + '</p></div></div>');
}, 3000);
Run Code Online (Sandbox Code Playgroud)