问题标签 [jquery-trigger]

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 投票
4 回答
26101 浏览

jquery - triggerHandler 与 jQuery 中的触发器

出于好奇 - jQuery 的/用例的目的是triggerHandler什么?trigger据我所知,和之间唯一的“真正”区别triggerHandler是本机事件是否触发以及事件冒泡行为(尽管triggerHandler冒泡行为似乎并不难trigger在几行代码中复制) . 确保本机事件不会触发有什么好处?

我很好奇这是一个便利功能还是它存在的更深层次的原因,以及我为什么/何时使用它。

0 投票
2 回答
4877 浏览

event-handling - jquery triggerHandler 不起作用,而 trigger 起作用

我正在向一个复选框添加一个单击事件,该复选框将根据其选中状态显示/隐藏其他字段。我希望处理程序在加载时触发以设置初始页面结构。由于某种原因 triggerHandler 不在现场工作。如果我将其更改为“触发”,则处理程序将触发,但复选框状态也会更改。你能看到我做错了什么/为什么 triggerHandler 不起作用?

0 投票
1 回答
1718 浏览

javascript - 为什么 jQuery triggerHandler() 有效但 trigger() 无效?

triggerHandler()使用作品点击一个元素:

但是,使用 , 单击它trigger()不会:

这是为什么?


要复制它(在 Firefox 和 Chrome 中):

  • 转到https://adwords.google.com/select/home,然后使用您的凭据登录
  • 工具和分析->关键字规划师
  • 展开“输入或上传关键字以查看其效果”
  • 使用浏览器的控制台,尝试通过上面的两种方法单击位置框(在下面的屏幕截图中标记为红色)(您需要将 jQuery 注入页面。我使用jQuerify来做到这一点。)

在此处输入图像描述

0 投票
1 回答
30 浏览

jquery - jQuery 堆叠和取消堆叠触发器

以下代码有效。它允许您按下进入和退出按钮。这是一个jsFiddle

我的问题是如何删除仅输入键的绑定?

0 投票
0 回答
135 浏览

javascript - jQuery 触发事件内联

我创建了几个自定义事件,“选中”和“取消选中”。我可以很容易地使用 jQuery 来实现这些:

如何允许此事件的内联绑定?

<input type="checkbox" oncheck="fee('arg1','arg2')" onuncheck="fi('arg1','arg2')" />

编辑

我开始实现这一点可能是这样的:

但是,虽然我知道它会起作用,但我非常反对使用eval它。

0 投票
1 回答
96 浏览

javascript - 对由另一个函数修改的输入执行更改事件

我有一个对输入进行计算的函数,我在另一个脚本中有一个函数,我想在输入值更改时运行。

我尝试处理更改事件,但除非您自己更改值,否则不会注册更改。

我找到的解决方案是

0 投票
3 回答
6673 浏览

javascript - 模拟 javascript 从下拉列表中进行选择

我正在尝试模拟 javascript 以从下面的下拉列表中进行选择。我在这里尝试这段代码,但它不起作用。

我在这里做错了吗?我的 javascript 是否为下面的这种代码布局搞砸了?

我正在尝试选择value="single"

0 投票
1 回答
131 浏览

jquery - 使用 JQuery 在更改触发器上填充组合

我有两个DropDowns,在change一个下拉的事件中,我已经填写了第二个下拉。当我触发第一个下拉的更改事件时Arrow Keys,它不工作,而Mouse click工作正常。这是我的代码..

此代码在使用Mouse时可以正常工作,但在Arrow Keys. 任何帮助..

0 投票
2 回答
96 浏览

javascript - 永远不会触发可排序中的“Out”事件

<div></div>我的网页上有一个可排序的(由嵌套的)。我希望从可排序中删除从可排序中拖出的项目。但我无法触发“out”事件。

这是我的 JS(灵感来自这个 SO question):

你会在这里找到我的 jsFiddle 。

欢迎所有帮助。

编辑:如果我将我的 div 转换为<ul></ul>它,那么它会按计划工作。那里有任何解释吗?我想保持这<div></div>一点,因为我需要可排序是水平的。

0 投票
2 回答
172 浏览

jquery - jQuery 选择器仅在第一级不起作用?

我有一个带有子列表的简单列表

我只想在用户单击第一级的列表元素而不是第二级时调用一个函数。关于文档和谷歌,使用选择器中的“>”应该很容易:

但正如您在 JSFiddle http://jsfiddle.net/kQH4x/上看到的那样,当单击子列表项时,它也会触发触发器。

stackoverflow 上的答案有一个类似的问题(请参阅此处https://stackoverflow.com/a/977891/1099519)由于某种原因似乎不起作用?

谢谢