if 语句内的函数也在 if 语句之外运行 [重复]

2023-12-08

可能的重复:
jQuery 函数在不应该运行的时候运行

已经尝试让它工作几个小时了,但找不到解决方案,所以一些建议将不胜感激!我有一个函数if ($window.width() < 1000)语句也在此语句之外运行。因此,当窗口宽度> 1000 px 时,该函数也会触发。我的问题很简单。为什么?

我正在“记录”带有背景颜色的 if/else 语句,效果很好,调整大小时颜色来回变化。当页面 1000 时,右侧应直观地表示为选项卡。

Code

全屏演示(更容易滚动)


第一次在大于 1000px 的窗口中打开页面时,它会设置单击事件处理程序。当你将它的宽度调整到小于1000px时,点击事件仍然被设置,所以当你点击时它仍然会做出反应。

您可以执行以下操作:

当宽度大于1000px时

$('.schedule li').bind('click', function(){...

else(宽度小于1000px)解除点击绑定。

$('.schedule li').unbind('click');

我希望这是有帮助的。

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

if 语句内的函数也在 if 语句之外运行 [重复] 的相关文章

  • 从 HTTP 登录到 HTTPS

    我的网站默认使用 HTTP 我确实有一个启用 HTTPS 的证书 但只有其上的某些区域强制建立安全连接 登录是通过 Ajax 处理的 我想开始使用 SSL 即使请求来自 HTTP 我尝试强制请求的地址具有 HTTPS 并且它完美地回复 然而
  • 两列表:一列尽可能小,另一列占据其余部分

    我在 div 中有一个 to columns 表 div table tbody tr td class action a a td td class content p Bigger text variable size p td tr
  • 按下回车键时不刷新页面

    我遇到了一些问题 只要表单中有输入 回车键就会触发页面刷新 下面的代码 如果按下回车并且文本区域 input 中没有输入任何文本 则不会刷新页面 但是如果按下回车并且 input中有输入或者光标位于文本区域 我不确定是什么触发了它 因为 s
  • React autoFocus 将光标设置为输入值的开头

    我有一个受控输入 最初显示一个值 我已将该输入设置为自动聚焦 但当我希望它出现在末尾时 光标出现在输入的开头 我知道这可能是因为自动对焦是在值之前添加的 但我不能 100 确定 在输入字段末尾完成光标初始化的最佳方法是什么 var Test
  • JavaScript 继承;调用和原型

    要在Javascript中实现继承 通常需要执行以下两个步骤 假设我有一个基类 Animal var Animal function name this name name 我现在想从中派生一个子类 Dog 所以我想说 var Dog fu
  • 如何通过单击链接来更改 div 的内容?

    这是我的网页的 修改后的 jsfiddle 它还有很多 而且定位是正确的 与此相反 http jsfiddle net ry0tec3p 1 http jsfiddle net ry0tec3p 1 a href class btn1 st
  • React Router v4 不渲染组件

    React Router v4 渲染组件存在问题 在应用程序初始加载时 它将呈现与 URL 相对应的正确组件 但是 任何后续的组件Link单击不会呈现所需的组件 图书馆 反应路由器 4 2 2 https reacttraining com
  • JavaScript RegEx:不同的结果:使用字符串和使用正则表达式“文字”构建模式?

    使用 RegExp 文字与字符串之间有什么区别吗 http jsfiddle net yMMrk http jsfiddle net yMMrk String prototype lastIndexOf function pattern p
  • 为什么我的交互式图像仅在 Internet Explorer 上出现故障?

    我的问题 我为自己制作了一个图像地图 交互式图像 它在 Chrome safari 和 Firefox 上完美运行 然而 当我在可怕的互联网浏览器上尝试它时 它真的很糟糕 这些小点应该扩展到更大的盒子中 在互联网浏览器上它要么不起作用 要么
  • 编辑第一个选项名称

    我有以下我无法访问的代码 我想要做的是将一些文本添加到现在为空的第一个选项中 诸如 选择地址 之类的文本
  • 如何停止TinyMCE删除span标签?

    在我的工作中 前一位程序员决定使用公司网站上精彩的TinyMCE 我遇到的数千个问题之一是 如果原文有的话span标签 当我按下退格键删除一行 p仅标签 全部span标签已从文本中删除 这个错误比另一个错误更具体 我可以删除anything
  • 具有 100% 高度行和 Internet Explorer 9 的表格

    我有以下示例 div style height 150px background color AAAAFF div
  • 使用单击事件调用“trigger”方法时的复选框值

    如何在点击事件中获取正确的当前值以通过触发器调用 Html
  • 表单发布请求并存储收到的数据

    我有一个非常简单的表单 在提交时发出发布请求
  • 聆听 Angular 2 中的元素可见性

    我正在为我的网络应用程序使用 Bootstrap 和 Angular 2 v4 我想监听指令中的元素以了解可见性变化 我的元素有一个可以隐藏其子元素的父元素hidden sm up我需要在每次隐藏或显示时触发一个函数 div hidden
  • 使用 CSS 折叠和展开元素

    我正在尝试构建一个页面 加载时仅可见标题 并且 当用户单击标题时 每个标题下方的表格会在隐藏和显示状态之间切换 我的限制是只能在 CSS 中执行此操作 这是我到目前为止想到的 https jsfiddle net Argoron c1ypx
  • $resource.query 返回分割字符串(字符数组)而不是字符串

    我正在使用像下面这样的 Angular resource angular module app factory data function resource var Con resource api data update method P
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • 测量窗口偏移

    有没有一种方法可以测量 jQuery 中窗口的偏移量 以便我可以比较 固定 元素和相对定位元素的位置 我需要能够知道窗口滚动了多远 以便我可以使用该图来计算固定元素的高度 相对于视口顶部 和相对对象的高度 相对于顶部 之间的差异文件的内容
  • 使用velocity.js制作可拖动元素的动画

    我正在使用velocity js 为用户拖动的可拖动 SVG 元素设置动画 然而 velocity js 将先前的 mousemove 坐标排队并通过所有后续的 mousemove 坐标进行动画处理 我想要的是velocity js 不要对

随机推荐

  • Microsoft Interop saveAs 命令失败

    我有一个简单的控制台应用程序 可以使用 Microsoft Office Interop API 将 Word 文档转换为 PDF 由于某种原因 这个文档总是失败 我已将其附加并删除了所有无关的内容 点击这里 由于某种原因 当您打开文档并在
  • 如何使用同一适配器在回收者视图上显示多个模型?

    我有两种不同类型的对象 例如 用户和学生 它们都具有不同的属性 用户 标题描述 学生 标题 描述 USN 有没有一种方法可以使用相同的适配器首先在回收器视图上显示两个用户 然后显示学生 即使它是两个适配器 我如何显示它 我不想要两个回收者视
  • 如何使用 Tycho 构建 zip 文件的功能

    我正在尝试使用 Tycho 导出 Eclipse 功能 替换 Eclipse 功能概述中的 导出向导 该向导提供了将导出目标作为 zip 文件的选项 有没有办法对第谷做同样的事情 为了构建包含该功能和该功能插件的 zip 文件 您需要添加一
  • 如何创建运行时timer.tick事件?

    我真的很烦恼如何在 VB net 上创建一个timer tick 事件 我的程序应该如何工作 实际上 我正在创建一个 FCFS 算法 我的目标是使用进度条显示甘特图 关于这一点 我希望我的计时器能够控制给定的进度条 当进度条达到最大值后 计
  • 如何配置Spring Security以允许在JSP页面中使用hasPermission?

    我正在尝试在我的 spring 项目的 jsp 页面中使用 hasPermission 我已经在我的控制器 服务类的方法中使用它 没有任何问题 阅读文章 http docs spring io spring security site do
  • 复制并粘贴格式,包括单元格颜色 VBA Excel

    wbTarget Sheets Sheet1 Range A1 W79 Value wb Sheets wsSource Name Range A1 W79 Value 我有这段代码 可以将 wb Sheets wsSource Name
  • Ping.SendAsync() 从 0.0.0.0 返回重播,如何获取 ping 地址?

    我对 C 中的 Ping SendAsync 函数有问题 我 ping 一些 IP 地址 但其中一些是错误的 我需要从列表中删除错误的地址 但是如何 因为 p PingCompleted事件参数 replay address is 0 0
  • XSLT 自定义排序

    XSLT 中是否可以按字母顺序排序 其中 5 项为 首选 即给定
  • Python内部如何存储日期时间?

    I found datetimemodule c这似乎是正确的文件 但我需要一些帮助 因为 C 不是我的强项 gt gt gt import datetime gt gt gt import sys gt gt gt d datetime
  • GitLab SSH 请求密码并忽略 SSH 密钥

    我在 CentOS 6 机器上安装了新的 gitlab omnibus 我已正确配置它并且可以访问 Web 界面 我已添加我的 SSH 密钥 但是当我尝试 Git 克隆新设置的存储库时 系统会要求我提供通过 SSH 的 Git 用户的密码
  • Android Studio 布局设计器用波斯语创建数字

    当我使用 Android Studio 布局设计器手动设计布局时 边距编号以波斯格式创建 并且设计器无法正常工作 自从我更新 Android Studio 以来 就一直发生这种情况
  • 创建和迭代链表时出现问题?

    当我运行下面的程序时 它打印 一 1 而不是我预期的 一 1 二 2 有人知道这是怎么回事吗 我正在尝试创建一个函数 该函数允许我创建尽可能多的链表 而不仅仅是声明全局头 struct Node int value char label 1
  • 获取组合键

    How can I get key combination of keys on keyboard E G Ctrl somekey Alt somekey with Java I use KeyEvent listener MouseEv
  • 结构体前向声明错误:使用不同类型重新定义 Typedef

    我想在头文件中转发声明一个结构体 struct GLFWvidmode class DesktopVideoMode private const GLFWvidmode videomode public DesktopVideoMode c
  • 在 BeautifulSoup4 的 findAll 中包含多个类名 [重复]

    这个问题在这里已经有答案了 我在 python 脚本中有一行代码 如下所示 for summaries in soup findAll div class cb lv scrs col cb font 12 cb text complete
  • 如何将文件放入 boost::interprocess::managed_shared_memory 中?

    如何将任意名称和任意大小的文件放入boost interprocess managed shared memory 注意 我的意思不是boost interprocess managed mapped file or boost inter
  • YouTube 播放列表 - 在页面加载时显示播放列表

    我正在尝试弄清楚如何在页面加载时自动扩展播放列表 如此屏幕截图所示 http glui me i zg8yl7mc2ukewck 2015 01 14 at 2 57 PM png 现在 当您加载页面时 它显示已关闭 如下所示http gl
  • 如何在c中检查进程是否仍在内核中运行?

    到目前为止我看到的所有答案似乎只是在用户空间内检查 我需要一种方法来专门从设备驱动程序内的内核空间进行检查 我通过进程的 ioctl 调用获取与进程关联的 task struct 因此我可以使用其中包含的所有信息 注意 我正在寻找的进程正在
  • 如何以特定方式重组 pandas 数据框?

    我有以下 df Year b c Monthly Flow 2018 First thing Second thing Third thing 1 2018 0 041619 43 91 0 041619 2000 1000 6 2 201
  • if 语句内的函数也在 if 语句之外运行 [重复]

    这个问题在这里已经有答案了 可能的重复 jQuery 函数在不应该运行的时候运行 已经尝试让它工作几个小时了 但找不到解决方案 所以一些建议将不胜感激 我有一个函数if window width lt 1000 语句也在此语句之外运行 因此