问题标签 [unbind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5261 浏览

jquery - 取消绑定在 jQuery 中不起作用

我有一个按钮并为同一个按钮编写了两个函数

和最初一样

稍后在 jQuery 中,当我单击一个 div 时,我编写了另一个函数,由同一个按钮实现

在这两种情况下,我都解除了事件的绑定,但它不起作用。

我的第一个按钮功能最初可以使用,但是在我使用第二个功能后,我的第一个功能不再起作用;第二个功能从未解除绑定。

请建议如何解决它。

0 投票
3 回答
1375 浏览

jquery - 取消绑定特定的 jquery 元素

假设我想通过一个特殊功能处理页面上的所有链接,所以我这样做:

但是我有一个导航栏,其中包含我想以不同方式处理的链接。所以我想这样做,这是行不通的:

我不想在第一个语句中专门排除导航栏,因为内容是动态加载的,所以我需要监控点击的元素会根据内容而变化。基本上,我希望能够从最初绑定的较大的初始元素子集中动态地取消绑定特定的元素子集。

有什么建议么?

:: 更新 ::

我真诚的道歉,你们都是对的——命令被调用的顺序有些奇怪。对不起!

0 投票
2 回答
1047 浏览

jquery - 取消绑定一个 div,然后再绑定它

所以在这段代码中,我基本上有一个选项卡式界面。当我再次单击选项卡时,#holder 中的信息消失了。所以我想做的是每当用户点击选项卡时取消绑定点击,然后在他们切换选项卡时绑定它。如何将其集成到我的代码中?

谢谢。

0 投票
3 回答
1565 浏览

javascript - 使用 jQuery 取消绑定单击事件失败

我正在使用 jqueryFileTree 插件的高度修改版本,它能够添加新文件和文件夹。当实时创建新文件时,我必须再次将树绑定到单击事件,以便所有新文件和文件夹都可以按预期工作。

只是重新绑定文件树给我的文件夹功能带来了一些麻烦。对于每个新文件,文件树都会运行 bind,这意味着当您添加一个文件然后单击一个目录将其关闭时,它会打开然后关闭,因为该函数运行了两次。

我最近对问题进行了本地化,并试图在重新绑定之前取消绑定连接到文件树的所有事件。但是,问题仍然存在。为什么会这样?语法错误?

干杯!

克里斯

0 投票
2 回答
261 浏览

jquery - jQuery 中是否仍然存在这个 unbind 错误?

今天我尝试使用 jQuery 绑定/取消绑定事件编写代码,但是,如果我使用取消绑定,它总是会出错,然后我在网上搜索关于取消绑定事件,这是这个错误http://dev.jquery.com/ticket/ jQuery 中仍然存在1043 ???(假设在上一个版本中)

0 投票
5 回答
13432 浏览

jquery - 如何防止点击队列建立,在jquery中使用切换?尝试使用绑定/解除绑定('click')

我想在显示切换动画时禁用点击处理程序,这样动画就不会因为多次快速点击而建立。谢谢

jquery脚本:

html代码

0 投票
2 回答
4298 浏览

jquery - 取消绑定 jquery 插件

我敢肯定这很简单,但我在敲我的头!

我正在使用可编辑的优秀 jQuery 插件(http://www.appelsiini.net/projects/jeditable)。用户可以即时创建表单,然后单击以编辑标题、文本正文等。

每次用户创建一个新问题时,我都会像这样重新绑定插件:

每个具有“编辑”类的元素都应该是可编辑的。

问题是,以前的“编辑”元素似乎得到了双重限制……也就是说,当您单击编辑它们时,会出现一个输入字段,其中包含以下内容:

这是有道理的,因为它被绑定了两次(或更多)。如何最好地解决这个问题?我的直觉是取消绑定所有“编辑”元素上的插件,然后重新绑定它,但我不知道该怎么做。

谢谢你的帮助

0 投票
5 回答
14264 浏览

jquery - 带有参数的jQuery绑定和取消绑定事件

我正在尝试将事件绑定到textbox包含参数的事件。以下保持看起来好像应该这样做,但每次页面加载时,它都会被执行。

每次页面加载时都会使用该参数调用该事件。这可能不起作用,因为不支持带参数的事件。如果是这样,还有其他路线吗?

0 投票
2 回答
565 浏览

jquery - 在jquery中取消绑定gridview

是否可以做到以上几点?即我有一个绑定到数据集的gridview。目前我有一个 ddl,当客户点击它时,gridview '消失'。

(即 $('#GridView1').remove();)

但是,这不会删除绑定,因此当回发发生时,gridview 会填充“已删除”数据集。

我可以使用 jquery 有效地“取消绑定”这个 gridview 的数据集吗?

0 投票
1 回答
450 浏览

jquery - jquery解绑方法

如果我的 html 看起来像这样:

我的javascript看起来像这样:

为什么点击后onclick事件没有从图像中删除?