如何仅通过 HTML 调用函数内部函数

2024-06-26

我只是无法仅使用 HTML 访问函数内部的函数。如何仅使用 HTML 调用 setLayout()或者只能用Javascript调用?

<button onclick="customize.setLayout('b.html');">Click Please</button>

JavaScript:

 function customize() {
     function setLayout(text) {

        var selectedLayout = text;
        layout += selectedLayout;
        $.get(layout, function (data) {
            $("#layout-grid").html(data);
        });
    }
}

无法拨打电话setLayout at all.

其他函数中定义的函数的作用域为该函数。它们只能由该范围内的其他代码调用。

如果您希望能够致电customize.setLayout那么你必须首先创建customize(可以是一个函数,但不一定是)那么你需要setLayout该对象的属性。

customize.setLayout = function setLayout(text) { /* yada yada */ };
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何仅通过 HTML 调用函数内部函数 的相关文章

  • 在java中将HTML转换为RTF?

    我需要将 HTML 转换为 RTF 我正在使用以下代码 private static String convertToRTF String htmlStr OutputStream os new ByteArrayOutputStream
  • 在 Javascript 中隐藏按钮

    在我最新的程序中 有一个按钮 单击时会显示一些输入弹出框 这些框消失后 如何隐藏按钮 You can set its visibility财产 http www w3schools com cssref pr class visibilit
  • 如何在 Chrome 中将 Set 转换为数组?

    如何将集合转换为数组 https stackoverflow com questions 20069828 how to convert set to array给出了将 Set 转换为 Array 的三个答案 目前在 Chrome 浏览器
  • CSS @import 及其顺序

    是否可以使用 importone像这样的 css 文件 import file1 some css here import file2 chrome 无法识别上述第二个导入 但这可以工作 import file1 import file2
  • 在 PHP 中,如何检查函数是否存在?

    如何检查该功能是否可用my functionPHP 中已经存在 Using function exists http php net function exists if function exists my function my fun
  • Angular 4 - 具有动态参数值的自定义验证器

    我编写了一个自定义验证器 用于检查日期是否高于某个最小日期 代码如下所示 export function validateMinDate min Date ValidatorFn return c AbstractControl gt if
  • 如何在 Google 地图上旋转叠加图像?

    我正在尝试将一系列叠加层放置到 Google 地图上 我正在跟随地面覆盖层的示例代码 https developers google com maps documentation javascript examples groundover
  • 发送带有图像的嵌套 JSON

    我一直在尝试研究一种能够通过 Ajax 将嵌套 JSON 请求发送回服务器的方法 根据我的理解 我们主要用于向服务器发送图像或文件的 formdata 在这种情况下不起作用 因为 FormData 似乎不处理嵌套对象 这就是我需要发送的有效
  • JQuery mouseover 函数多次触发

    我很长时间以来一直使用这种方法来为整个类 按钮等 设置事件 div bigButton mouseover function this style backgroundColor dfdfdf 然而 在进行一些测试时 我刚刚注意到 当将鼠标
  • javascript 中的工厂模式与构造函数模式[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我看到了关于 javascript 设计模式的教程 虽然教程很好 但它给我留下了很少的问题 正如我所见 工厂和构造函数产生相同的结果
  • html 基目录和子目录

    在我的 html 中我有 但我的链接全部转到 mydomain com 没有 dev 子文件夹 为什么我的链接没有指向子文件夹 提前致谢 编辑 我的链接html是 div ul li a href index html Home a li
  • 提交外部有 INPUT 的表单,并修改值后

    我有一个form 有几个
  • 将带有 rowspan 和 colspan 的 XHTML 表转换为 LaTeX

    我一直在寻找将 HTML 表格转换为 LaTeX 的合适解决方案 我发现以下问题与我的要求相似 XML 表到 LaTeX https stackoverflow com questions 27021926 xml table to lat
  • Google Maps API - 调整大小会生成空白区域

    我正在研究一个看起来非常简单的功能 但却引起了一些头痛 我使用 GIS 并将其与 Google 地图集成 其中一位客户要求能够打开一个仅显示地图的单独弹出窗口 打开窗口不是问题 但当我尝试扩展包含地图的 IFrame 的宽度时 为了适应窗口
  • 为什么我的数据没有存储到我的 Firebase 实时数据库中?

    我正在尝试为网络应用程序制作一个注册页面 这会将数据发送到 firebase 数据库 我已阅读官方 firebase 文档并按照说明写入数据 但什么也不会写 在我的数据库控制台中 它显示的所有内容都是空 而不是我的数据 我没有收到控制台错误
  • HTML 画布从 getImageData 返回“偏离一些”字节

    我找到getImageDataHTML 画布似乎返回不正确的字节值 我使用以下 Python 代码生成了 1x1 px 图像 from PIL import Image import numpy as np a np array 12 18
  • 如何从 Instagram 的 media_preview 原始数据重新创建预览?

    如果您从 Instagram 的 API 获取 JSON 数据 您会发现media previewkey 其值是一些 Base64 编码的数据 它看起来确实像一些非常小的预览二进制数据 也许是压缩的 Take 这个帖子 https www
  • Javascript - HTML Canvas 上的 Gecko 边框半径自适应(CSS border-radius)

    我试图弄清楚如何将 border radius css 属性的行为重现到 HTML 画布中 所以我已经在 J avascript 中做了一些事情 以便使用特定的半径 对于每个角 来计算给定形状的正确边界 如果需要的话 这是上一个问题 Gec
  • 单击即可切换背景颜色和过渡

    这看起来应该很容易 但我真的找不到办法做到这一点 动画 http doir ir css gif http doir ir css gif 当您单击这些相应的链接时 我需要更改和过渡页面的背景颜色 我见过的最接近触发这种类型转换的事情是 仅
  • Android:Html 锚链接仅在 Web 视图中有效一次

    在使用锚链接加载 html 内容时 我在 webview 中遇到一些奇怪的问题 以下代码非常适合锚标记 但是只有一次 第二次当我按下锚标签时不工作 protected void onCreate Bundle savedInstanceSt

随机推荐

  • 对 AAssetManager_fromJava 的未定义引用

    我正在尝试使用 AAssetManager 从 Android apk 访问资源 然而 我不断得到 未定义对 AAssetManager fromJava 的引用 即使我已包含 asset manager h 和 asset manager
  • 动态创建的 Jenkins 管道脚本

    我正在使用詹金斯管道项目 在脚本中我想写parallel以动态方式阻止 因为节点数量可以改变 例如 从此 parallel node1 node stage1 stage2 node2 node stage1 stage2 像这样的事情 f
  • 如何获取文件或目录的标准化日期/时间戳。在纯批处理脚本中?

    Windows 命令行中有没有一种方法可以检索标准化文件或目录的日期 时间戳 修改 创建 访问 独立于语言环境格式 例如 ISO8601 http www iso org iso home standards iso8601 htm 我发现
  • 如何使用drive realtime api创建实时工作表

    我已经获得了 Drive realtime API 来处理文档 但我还没有找到任何工作表的参考 我还能够将工作表嵌入到网页中 但它是不可编辑的 如何嵌入协作实时工作表 实时 API 用于使用您自己的自定义文档类型创建协作项目 而不是用于编辑
  • 矩阵乘法,求解 Ax = b 求解 x

    因此 我接到了一项家庭作业 要求求解三次样条的系数 现在我清楚地了解如何在纸上以及使用 MatLab 进行数学计算 我想用 Python 解决问题 给定一个方程 Ax b 其中我知道 A 和 b 的值 我希望能够使用 Python 求解 x
  • magento 中的自动发票

    我创建了新的自定义产品类型 它扩展了 magento 中的虚拟产品 现在我想阻止在线支付的自动发票 例如 当订单包含至少一种自定义产品类型时 使用 Paypal 所有包含此类产品的订单都必须手动开具发票 我应该如何解决这个问题 最好的方法是
  • Python 中的“私有”属性

    我对 Python 比较陌生 所以我希望我没有错过一些东西 但是这里 我正在尝试编写一个Python模块 并且我想创建一个具有 私有 属性的类 该属性只能 或者可能 应该 只能通过模块内的一个或多个函数进行修改 这是为了使模块更加健壮 因为
  • 在 Dart 中,将动态转换为给定类型或返回 null 的语法好方法吗?

    我有一个dynamic x我想分配x to T s if x is T 否则分配null to s 具体来说 我想避免输入x两次 并避免创建临时的 例如 我不想写String s map key is String map key null
  • 设计没有路由与指定删除的链接中的 [GET]“/users/sign_out”匹配

    因此 我四处寻找解决此问题的方法 大多数人似乎都说了同样的话 但对解决我的问题没有多大作用 我已在链接中指定了删除方法 但路由错误表明这是一个 GET 请求 知道为什么下面的链接最终会覆盖 忽略方法声明吗 Routes devise for
  • 如何在连续循环中使用python多处理池

    我正在使用 python 多处理库来执行 selenium 脚本 我的代码如下 start and join multiple threads thread list total threads 10 no of parallel thre
  • 如何在网页中渲染 Blender 模型?

    因此 我探索了在网络应用程序中渲染搅拌机模型的多种选项 现在我将模型导出为 gltf格式 这是我的代码 App js import React Suspense from react import App css import Model
  • 如何隐藏标签栏并在屏幕上显示完整的表格视图?

    在我的应用程序的实现中 我有一个带有 5 个不同选项卡的选项卡栏控制器 通过以下代码隐藏标签栏后 void hideTabBar for UIView view in self tabController view subviews if
  • 在堆栈视图内的 Uilabel 之间创建垂直线 [重复]

    这个问题在这里已经有答案了 我想在代码中创建一个带有自定义标头的 UICollectionView 因此 我创建了 UICollectionViewCell 的子类来描述我的自定义标头 我想在标题中以水平线显示五个标签 因此 我创建了五个标
  • Drools JBOSS 规则嵌套 IF

    我是 Jboss Rule 的新手 我已阅读文档 但找不到开始为以下代码示例编写规则的方法 For each User code in the list If User code 11 If User code 17 present in
  • 手动 DAG 运行设置单个任务状态

    我有一个没有时间表的 DAG 它根据需要手动运行 它有很多任务 有时我想通过手动将任务状态更改为成功来 跳过 一些初始任务 更改手动执行的 DAG 的任务状态失败 似乎是因为解析execution date 时出现错误 是否有另一种方法可以
  • Java中的正弦波曲线拟合

    我正在使用阿帕奇共享数学 https commons apache org proper commons math index html包 我有以下正弦波 0 90 0 85 0 80 0 83 0 89 0 90 0 85 0 80 0
  • 展平 ggplot2 中的 alpha 通道

    ggplot2 的某些对象 函数 支持 alpha 通道 http docs ggplot2 org current geom point html http docs ggplot2 org current geom point html
  • 在 Firefox 和 IE 中使用 XSLT 进行 XML 到 XML 转换

    我从几种 XML 格式转换为一种标准 我的 XSL 如下所示
  • 将格式化应用到 unix shell

    我一直在使用一些服务器日志查看tail f最近 我想如果我可以格式化输出 那么看到一些东西会更容易 实际上 我正在寻找的只是一种可能为某些单词着色 由正则表达式确定 的方法 并且可能删除某些单词 同样 由正则表达式确定 I know htt
  • 如何仅通过 HTML 调用函数内部函数

    我只是无法仅使用 HTML 访问函数内部的函数 如何仅使用 HTML 调用 setLayout 或者只能用Javascript调用