jquery更新数据单击将绑定两次

时间:2016-04-10 04:42:41

标签: javascript jquery

在我的项目中,我希望在提交评论后数据得到更新。 这是我的更新功能。

function renderContent(ret) {
    $(".authorWrap").on('click',function() {
        xqBridge.redirect({
            type: "push",
            url: "users",
            data: ret["owner"]
        })
    });
}

点击将绑定两次。

你能提出任何建议吗?

感谢。

2 个答案:

答案 0 :(得分:0)

    function renderContent(ret) {
$(".authorWrap").on('click',function() {
    xqBridge.redirect({
        type: "push",
        url: "users",
        data: ret["owner"]
    })
});return false;}

答案 1 :(得分:0)

你是否运行了两次renderContent函数?

更先进的方法是使用委托。 例如。

$(document).on('click','.authorWrap',function(e,ret) {
        xqBridge.redirect({
        type: "push",
        url: "users",
        data: ret["owner"]
    })
    });