gpt4 book ai didi

javascript - 如何调用在其他函数链中创建的函数?

转载 作者:行者123 更新时间:2023-11-28 02:36:43 27 4
gpt4 key购买 nike

我创建了以下内容:

module Admin.Grid {
export function addGridControls() {

$('#createLink')
.click(function () {
var $link = $(this);
$link.prop('disabled', true);
adminDialog($link);
return false;
});
}
}

这被转换为:

var Admin;
(function (Admin) {
(function (Grid) {
function addGridControls() {
$('#createLink').click(function () {
var $link = $(this);
$link.prop('disabled', true);
adminDialog($link);
return false;
});

以前,当它不在模块内时,我这样调用该函数:

$(document).ready(function () {
"use strict";
addGridControls()
});

现在它位于模块内部,我调用它的最佳方式是什么函数以便每次文档准备好时都会执行它?

最佳答案

实现此目的的一种方法是将函数添加到某个对象。

var Admin = {};
(function (Admin) {
(function (Grid) {
Admin.addGridControls = function () {
....

并称其为

$(document).ready(function () {
"use strict";
Admin.addGridControls()
});

关于javascript - 如何调用在其他函数链中创建的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13373515/

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