gpt4 book ai didi

javascript - 如何扩展 jquery-comments?

转载 作者:行者123 更新时间:2023-12-03 03:04:29 25 4
gpt4 key购买 nike

我正在使用jquery-comments允许在我的网站上发表评论。这工作得很好,但我想对其工作方式进行一些更改。

但是,我不是直接在 jquery-comments.js 中对 jquery-comments 进行更改,我想将它们放在不同的文件中,并扩展/修改 Comments如果可能的话,用我自己的函数来对象。

例如,我想更改名为 createCommentingFieldElement 的函数中发生的情况.

我怎样才能做到这一点?

最佳答案

这就是我解决这个问题的方法:

当我初始化 jquery-comments 时,我可以使用如下函数扩展它:

$('#comments-container').comments({
getComments: function (success: any, error: any) {

var extensionMethods = {
doSomething: function () {
// this is my extended function.
// here you have the this object available.
}
}
};

$.extend(true, $('.jquery-comments').data('comments'), extensionMethods);
}

现在可以像这样调用新的 jquery-comments 扩展函数:

$('.jquery-comments').data('comments').doSomething();

关于javascript - 如何扩展 jquery-comments?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47231304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com