问题标签 [jquery-click-event]

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 投票
2 回答
103 浏览

jquery - 如何在jquery中实现第二次点击不同ul的li的处理程序?

在乞讨时,我有一个 ul:

比我有一个 javascript 将隐藏这个 div/ul 并添加另一个具有另一个 ul 的 div:

比我style="display: none; "id="ul1DivId". 这是意料之中的。我在隐藏的 div 元素之后得到了新插入的 div。这也是意料之中的。

我有另一个 javascript 在单击时永远不会被触发clearLiId

#ul2Id > li我也尝试过#ul2Id > #clearLiId作为选择器。当我点击#clearLiId li! 为什么?如何让它捕捉点击事件?我想再次显示第一个 div ( ul1DivId) 并删除当前 div ( ul2DivId)。

0 投票
3 回答
6438 浏览

jquery - jQuery 无法识别动态添加到页面的类

我正在做一个项目,我想将同一类的许多元素添加到页面中,并使所有这些类都可以通过 $('selector').click(); 访问。事件处理程序。但是,发生的事情是同一类的动态添加的元素都没有响应点击。

为了让您更好地理解我的意思,我制作了一个示例 jsFiddle,它与我项目中的实际问题非常相似:

链接到 jsFiddle:http: //jsfiddle.net/8LATf/3/

  • “added_element”类的一个元素在加载时已经在页面上。这个元素是可点击的。

  • 单击一个按钮,它会使用 append 将“add_element”类的其他元素动态添加到页面中。这些元素都不可点击。

如何使“added_element”类的所有元素都可点击?我猜这与我在事件处理程序中使用的选择器有关,但我无法弄清楚。

任何帮助深表感谢!!!

0 投票
3 回答
17879 浏览

javascript - 将 JQuery 点击事件附加到锚点 ID

我有一个简单的SO。为什么我不能将点击事件直接附加到锚点 ID?我应该指出我也在使用 JQuery Mobile。

我正在尝试将点击事件附加到 foo。这不起作用:

这确实有效,但给了我 foo 和 bar 的点击事件。是否无法绑定到锚 ID 还是我犯了菜鸟错误?

0 投票
3 回答
1283 浏览

javascript - jQuery 会覆盖事件监听器吗?

我有一堆 div,每个 div 都包含一个带有以下点击事件的删除链接:

单击它会删除父级(div)的“活动”类。observeRemoveRoom我在窗口加载时调用这个函数,它工作正常。

问题是,我有另一个函数可以添加更多相同的 div。由于a.remove_room新 div 中包含的链接不在window.load我需要调用的地方observeRemoveRoom

我是否以某种方式复制了事件处理程序?jQuery 会覆盖它们吗?如果是这样,我应该取消绑定处理程序吗?

0 投票
2 回答
998 浏览

clone - 如何使用克隆的 jQuery 对象为 div 内容中的每个 id 属性添加增量值

很难弄清楚如何使用克隆的 jQuery 对象为 div 内容中的每个 id 属性添加增量值。

http://jsfiddle.net/hvK8d/

====================== HTML======================

=====================JQUERY =====================

0 投票
3 回答
6725 浏览

jquery - phonegap 不会触发 jquery 点击事件

这个例子在这里http://jsfiddle.net/V3qb9/57/。它在桌面和 jsfiddle 上完美运行——每当我更改单选按钮时,都会弹出一个警报。但是当我在phonegap上尝试时,点击事件根本没有被触发。有什么想法为什么?

0 投票
1 回答
4229 浏览

jquery - bpopup 插件只弹出一次

我正在使用 jquery bpopup 插件。我想对页面上的所有按钮/弹出窗口使用相同的脚本。不幸的是,每个按钮点击在页面加载后只能工作一次。我会非常感谢你的帮助!

0 投票
2 回答
515 浏览

jquery - 简单的数字选择游戏(jQuery)

首先,你好。很棒的论坛/网站在这里:)

我整个周末都在我的个人网站上工作,现在我被这个“游戏”的想法困住了,我想添加我的网站。我非常了解 HTML 和 CSS,但我对 JS/jQuery 很陌生。

让我试着从用户体验来解释他应该能够用“游戏”做什么。

用户可以从 10 个号码中选择 3 个号码,另外还有2 个来自新号码列表 (11-15) 的额外号码。这些选定的数字然后转到另一个 div (或其他东西)。从这一点开始,我可以用 PHP 做我的事情了。但我完全坚持这部分。我知道,我知道这很简单,但必须在 48 小时内冻结我的网站编码:D

从这些号码中选择 5 个号码:1-2-3-4-5-6-7-8-9-10 从那里选择 2 个附加号码:11-12-13-14-15

这些选定的数字应该在 div 中使用 jQuery 显示,如下所示: Normal: 2-3-6-7-8 Extra: 12-14

用户还可以清除选定的号码(如果他想同时选择不同的号码)和/或删除一个号码并选择新的号码。When the 5/2 numbers are selected all the other numbers should somehow disable so user cannot select more than 5/2 numbers.

如果用户可以随机选择数字(单击某个按钮,它会自动选择 5+2 个数字),那将是很酷的。但我不知道如何做到这一点?

现在数字选择可能可以通过这样的方式完成?

清除选择可能是这样的?

这些看起来好吗?或者那些能以某种方式做得更好。

现在我不知道的部分。数字排序应该如何进行?使用数组?例如,用户首先单击数字 5 并将其添加到 #selectedMainNumbers div,然后他选择 2 并将其添加到 #selectedMainNumbers div 以及现在看起来像 8-3,但我希望数字是数字顺序always,所以数字应该是 3-8 格式。

另外应该如何进行随机数选择?如果用户已经选择了所需的 5 个号码,那么禁用号码选择呢?

呸,这篇文章很长。对于那个很抱歉。希望你能给我一些提示..因为我的大脑不能正常工作:/谢谢。问有什么不清楚的。

0 投票
1 回答
44 浏览

jquery-click-event - JQuery click 只触发一个动作

谁能帮我理解为什么这不起作用?

只采取第一个动作。因此,类被切换,但复选框,即 div 的 [0] 子项,没有被点击。

编辑

这行得通。

0 投票
1 回答
1067 浏览

jquery - 使用后退和前进浏览器按钮时单击事件触发

我正在使用单击事件来显示隐藏的内联 div。我目前正在使用 Ben Alman 的 Jquery hashchange 事件http://benalman.com/projects/jquery-hashchange-plugin/以便向前和向后浏览器按钮将在 URL 中显示主题标签链接。问题是当你前进和后退时隐藏的 div 保持隐藏状态,我需要它们显示。

HTML:

脚本: