使用jQuery .replaceWIth添加动态内容

时间:2018-08-21 10:27:30

标签: jquery dynamic-content

我的HTML页面上有以下代码。

<div id="dynBtn">
<span>Some content</span>
</div>

我正在进行AJAX调用,该调用返回以下HTML内容(作为字符串):

<button id="bNew">New</button>

通过在成功返回AJAX调用内执行以下jQuery脚本,我能够成功替换以上内容:

...
//ajax call
...
        success: function(retVal)
        {
            $("div#dynBtn").replaceWith(retVal);
        } 
...

我可以看到页面上添加了“新建”按钮。 但是当我单击它时,它不会触发相应的jQuery

$("#bNew).click()function(){
    //does not come here.
});

包含此代码的js文件肯定已加载-我已经确认了很多。

关于如何按上述动态添加新按钮后如何触发此脚本的任何建议?

0 个答案:

没有答案