为什么我必须刷新页面才能使 JavaScript 函数正常工作?

2023-12-29

我正在开发一个移动网站并使用 jQuery。

当我加载某个页面并单击所需的按钮时,代码在刷新页面之前不会执行。为什么是这样 ?

我是这样的

script.js

$(document).ready(function() 
{ 
  $("#user-save").click(
      function(e)
       {
         alert(/clickity-click/);
       });
});

page.php

<html>
   <head>
       <!-- Other jQuery files here -->
      <script src="script.js"></script>
   </head>
<body>
   <div id="user-save" data-role="button">Click me like a boss</div>
</body>
</html>

JQuery Mobile 加载页面的方式与“普通”JavaScript 应用程序不同。您通常需要绑定到 pageinit 事件而不是 document.ready。

See 之前的 SO 讨论 https://stackoverflow.com/questions/5622581/jquery-mobile-document-ready-equivalent关于这个话题

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

为什么我必须刷新页面才能使 JavaScript 函数正常工作? 的相关文章

随机推荐

  • Android GPS 开启或关闭状态

    有没有办法在没有任何许可的情况下检查Android GPS是否打开或关闭 只是我不需要切换它的状态 Thanks 否 在 Android 上检查 GPS 状态需要 android permission ACCESS FINE LOCATIO
  • MySQL - 为什么不索引每个字段?

    最近体会到了索引的神奇之处 性能得到了显着的提升 然而 就我所知 我似乎无法找到这个问题的答案 索引很棒 但为什么不能为所有字段建立索引以使表变得异常快呢 我确信不这样做是有充分理由的 但是三十字段表中的三个字段怎么样 30 个字段中有 1
  • 敏感指令和特权指令的区别

    我一直在寻找敏感和特权指令之间的明显区别 但现在一切都很模糊 据我所知 敏感指令NEEDS TO如果在用户空间中执行 则陷阱到内核模式 否则在特权指令时它会被忽略会困住如果在用户空间执行 则进入内核模式 这种差异对我来说是模糊且不能令人满意
  • Python 提交表单并获得响应

    我的一般问题 我如何提交表单 然后使用 python 程序从网站获取响应 我的具体情况 我想发送一些东西 比如 Ajax XHR 发送到一个 Web 文件并从中获取响应 但有问题 我不想使用任何浏览器并在代码中执行此操作 例如this ht
  • 使用 Rest API 从 LogAnalytics Workspace 获取日志数据

    I am trying to fetch log data from Azure Log Analytics workspace with the queries that I have saved inside the workspace
  • 使用 EntityFramework Extended 批量插入

    根据this https code msdn microsoft com entity framework batch 994cd739 可以使用以下代码在实体中批量插入 var customers GetCustomers db Cust
  • FacebookShare 更新后导致编译器错误

    我刚刚跑了pod update对于我的应用程序 现在它无法编译 给出这些问题LinkShareContent swift in FacebookShare Cannot assign to property contentDescripti
  • C++ 运行时通过字符串名称访问成员函数

    我有两节课 class MyClassInfo public void AddMethod std string name void pointer I don t know what signature should be class M
  • 重命名 auth_user 会破坏新设置的迁移

    遵循看起来像好建议 https stackoverflow com questions 14904046 migrating existing auth user data to new django 1 5 custom user mod
  • 获取 Active Storage 变体的元数据

    我有一个 Active Storage 图像变体 例如 我正在尝试获取width and height该变体的值 因为它们是未知的 用于width and heightHTML 属性 我预计他们会在这里 model logo image v
  • 使用 xslt:analyze-string 将首字母缩略词添加到 HTML

    我想使用 xslt analyze string 将首字母缩略词添加到 HTML 文本中 问题 在我的 HTML 文本中有诸如 strong some text strong 被视为 XML 节点 当我应用 xslt analyze str
  • 我无法启用推送通知参数

    我三个月前创建了一个应用程序 并已成功批准进入 itunes 我需要做出的改进之一是包括 推送通知 问题是 当我尝试在developer apple com 的 App ID 中编辑该参数时 复选框被禁用 我无法检查它 这是他们告诉我们应该
  • 底部应用栏在使用片段导航时向上/向下滑动(导航架构组件)

    我正在查看底部应用程序栏 有一个很好的功能可以在滚动时隐藏它app hideOnScroll true 问题是我无法弄清楚当片段被删除时如何以编程方式向上或向下滑动它导航至和来自 例如 设置概述 开MainActivity具有导航主机片段
  • Fortran 中任何类型数组的过程

    Basis 我想编写一个过程 对任何输入数组类型进行一些操作 integer real 4 real 8 我在 StackOverflow 上读到的唯一想法是模仿 C 模板 使用通用过程进行覆盖 使用预处理器包含重复代码 但是搜索流行的I
  • 内存泄漏、访问已释放的内存和双重释放之间有什么区别?

    我试图找出与内存模型相关的这三种问题之间的区别 如果我想模拟一个memory leak场景中 我可以创建一个指针而不调用相应的删除方法 int main OK int p new int delete p Memory leak int q
  • 如何更改 conemu 中的字符集/区域设置?

    我通过 conemu 使用 gitbash 我有一个字符集问题 其中字符在 git bash 中通过 conemu 和直接 git bash 看起来错误 我通过将 minttyrc 中的区域设置设置为 在 gitbash 中修复了它 Bol
  • 何时使用嵌入式数据库

    我正在编写一个应用程序 它解析一个大文件 生成大量数据并用它进行一些复杂的可视化 由于所有这些数据无法保存在内存中 因此我做了一些研究 并开始考虑将嵌入式数据库作为这些数据的临时容器 我的问题是 这是解决这个问题的传统方法吗 嵌入式数据库
  • 命名约定:寻找混合英语和领域/工作流术语的替代方案

    尽管在我们公司 所有人的母语都不是英语 但我们还是努力用英语编写文档 代码和注释 当然 除了与用户相关的内容之外 几乎所有内容都是如此 只要业务术语是可翻译的并且不太特定于该领域 这就可以了 但是 一旦业务术语变得过于具体 要么没有适当的翻
  • Apache 重写子网 IP 范围

    有人可以告诉我如何将以下 IP 范围 属于 Cloudfront 放入 mod rewrite 中吗 我希望将 example com 的非 www 请求重定向到 www example com 但不重定向来自以下 IP 范围的任何 IP
  • 为什么我必须刷新页面才能使 JavaScript 函数正常工作?

    我正在开发一个移动网站并使用 jQuery 当我加载某个页面并单击所需的按钮时 代码在刷新页面之前不会执行 为什么是这样 我是这样的 script js document ready function user save click fun