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 语句之外运行 [重复] 的相关文章

  • 在 Angular JS 中撤消重做

    我有一个大对象排列在 rootScope 中 比如说 gt 100 个对象 每个对象又具有对象 数组的层次结构 我想使用 deepWatching watch 整个 rootScope 即将 watch 的第三个参数设置为 TRUE 但这里
  • 我可以阻止history.popstate在初始页面加载时触发吗?

    我正在开发一个通过 AJAX 提供内容的网站 如果您单击菜单中的某个项目 内容 div 会更新为 get回应 没什么花哨的 我正在实施history pushState允许使用浏览器的后退 前进按钮进行导航 我有以下内容可以在历史导航上加载
  • 从变量值动态设置 ng-controller

    我正在使用 AngularJs 和 NodeJS 开发一个应用程序 我对将控制器的名称设置为主控制器中的变量的值感到震惊 为了更好地解释它 我的 index html 看起来像这样 tbody tr td td td member task
  • 当用户输入/删除时,使文本字段中的提示消失/重新出现[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 有谁知道我怎样才能在我的搜索栏中做出
  • Angular2,测试和解析数据:如何测试 ngOnInit?

    我正在通过Angular2 测试指南 https angular io docs ts latest guide testing html并希望编写一个测试ngOnInit 功能 那个来自编程指南的路由部分 https angular io
  • JavaScript 检查时区名称是否有效

    有没有一种方法可以在不使用外部库的情况下检查 JavaScript 中的时区名称是否有效 当用户在文本字段中输入时区名称时 我想验证时区是否有效 我知道我们可以使用时刻时区库轻松做到这一点 但我不想使用任何额外的库 我正在寻找纯 JavaS
  • 如何使CSS图像溢出其所在的div

    我在 css 中输入了一个图像 代码如下 imgtemp float right top 0px left 0px overflow visible width 100 我还在页面中添加了 div 标签 以便其显示 但由于设计原因 图像比
  • 延迟 HTML5:无效伪类直到第一个事件发生

    我最近发现 invalid伪类适用于required页面加载后立即生成表单元素 例如 如果您有以下代码
  • 如何应对 WebStorm 中大量未解决的变量警告?

    我有一个从服务器获取数据的函数 function getData data console log data someVar 网络风暴说someVar是一个未解决的变量 我怎样才能摆脱这样的警告 我看到几个选项 禁止 IDE 设置中的警告
  • 将base64图像转换为Node Js中的文件

    我是 Node Js 新手 我需要包含用户的个人资料图片 我从 IOS 应用程序收到 Base64 图像的请求 我需要将其存储在 images 文件夹中并将图像路径保存在 mongodb 数据库中 我使用了以下代码 var bitmap n
  • 如何使用 jQuery 检测浏览器是否关闭

    我需要使用 jQuery 检测浏览器是否被关闭 如果是这样 则执行一个事件 我的网站上有一个聊天功能 很像 Facebook 可以让用户在导航到网站结构中的其他页面时保持登录状态 但如果他们单击 则需要将他们从聊天中注销 这样他们就不会在线
  • 角度距离计算

    我正在使用角度制作距离计算应用程序 Html
  • 带有延迟的 jQuery 切换类只能运行一次

    当涉及到 jQuery 匿名函数和延迟时 我显然错过了一些基本的东西 下面的代码每次页面加载只能运行一次 它将添加该类 然后在 1 秒后将其删除 如果我再次单击 它将添加该类 但在页面持续时间内永远不会删除该类 除非我重新加载页面 var
  • D3.js - 更改鼠标悬停时元素的不透明度 IF 条件 = false

    我正在制作一个带有过滤器的交互式 D3 js 图表 当用户单击选定的复选框时 该过滤器会显示点 此外 在鼠标悬停事件上 所选点旁边将出现一个弹出窗口 其中包含一些信息 由于图表上的点数量相对较多 因此我选择在取消选中相应复选框时使相关点变得
  • 父级 div 未扩展到子级的高度

    正如你将看到的 我有一个div innerPageWrapper 包围包含内容的 div innerPageWrapper在视觉上也确实充当布局中的半透明边框 我的问题是 innerPageWrapper不会扩展以容纳内部的子元素 更不用说
  • 跨浏览器相当于explicitOriginalTarget事件参数

    有谁知道跨浏览器等价于explicitOriginalTarget事件参数 该参数是 Mozilla 特定的 它为我提供了导致模糊的元素 假设我的页面上有一个文本输入和一个链接 文本输入具有焦点 如果我点击链接 文本输入的模糊事件会通过ex
  • React 嵌入脚本标签不可样式化

    我打算将 SurveyMonkey 调查嵌入到我的网站中 用 React 制作 只是让它工作起来很麻烦 但最终这段代码工作了 let script let extractScript
  • 如何在输入时格式化 contenteditable div?

    我正在尝试编写一个函数 允许 contenteditable div 在用户输入 div 时执行一些自动格式化 到目前为止我只能让它在 IE 中运行 有人可以帮助我吗 function formatOnKeyUp if window get
  • JavaScript 开关(真)

    你好 我正在尝试处理 ajax json 响应 这是我的代码 success function j switch true case j choice1 alert choice2 break case j choice2 alert ch
  • 表单帖子上的 asp.net mvc 编码

    我在我的 asp net mvc 表单 带有文本区域的 nicedit 中使用富文本编辑器 当我在帖子上提交表单时 因为它不是 html 编码的 我收到以下消息 从客户端检测到潜在危险的 Request Form 值 如何对 post 上的

随机推荐

  • 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 语句也在此语句之外运行 因此