问题标签 [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 投票
4 回答
418 浏览

jquery - 如何使用Javascript“触发”特定锚元素上的点击事件?最好用 jQuery

我想要做的是在锚元素上发出一个点击事件,最好使用 jQuery,导致浏览器跟随该链接。我知道我的锚选择器是正确的,因为它们从 .length 返回 1。

这是我尝试过的:

但它不会跟随链接。

我怎么做错了?

谢谢!!

0 投票
3 回答
10327 浏览

jquery - jQuery单击带有嵌套ul的li

我在列表中有一个列表。当用户单击列表项 ( <li>) 时,我希望嵌套<ul>显示。在我开始添加嵌套列表之前,我只是在单击列表项将运行一个函数的地方。现在,单击任何嵌套列表也会运行该功能。这是有道理的,因为它们是列表项的一部分。

除了将 a 包裹<span>在列表项的第一部分并在其上运行函数之外,是否有一个选择器可以让我在父项上运行某些东西,<li>但不能在其任何子项上运行,尤其是子列表和列表项?

HTML:

Javascript(不多,如果需要我可以显示更多):

我想要单击“组”或“查看全部”来运行单击功能,但单击“组 1”或“组 2”不应该。

0 投票
2 回答
21643 浏览

jquery - jQuery click() 事件包罗万象?

我们在屏幕上显示了一个框,当用户单击屏幕上的任何位置时,我想隐藏它,包括正文、锚点、div、按钮等...有没有可以为我处理这个问题的选择器?或者它是一个案例$('body, a, div, input').click()

0 投票
3 回答
6944 浏览

jquery - jQuery focusOut 除非

我只是想隐藏一个 div,如果一个文本框失去焦点,除非用户点击另一个特定的 div。如果用户单击该特定 div,则 focusout 不会触发 div.box 被隐藏。

下面是带有我的伪代码注释的代码。有任何想法吗?

0 投票
4 回答
2904 浏览

jquery - jQuery点击动作不会触发onclick属性

我在获取单击所有搜索匹配复选框的功能时遇到问题。myFunc()click 事件似乎触发了,但没有检查或调用复选框。

手动单击每个复选框时效果很好,但是谁想用 40 多个复选框来做到这一点 - 而不是我的用户。
您可能想知道为什么我使用 div-onclick 而不是直接在输入复选框上。那是因为我想给我的用户一个比一个小复选框更大的点击区域。

我想为我的用户提供一个超链接来选择与某些属性值匹配的多个复选框。

HTML

JS

编辑
当我从div更改为label时,我不必更正复选框状态。一个div或块元素在那里一定有一些问题。
我还从div中删除了 onclick ,这意味着我能够直接定位复选框,并且可以将它们的 ID 值更改为实际_ID

0 投票
1 回答
1362 浏览

jquery - jQuery绑定取消绑定点击事件

我正在尝试使用 jQuery 来计算一个 ID 被点击的次数。例如,如果单击#kwick_1 一次,我希望它加载视频“否则”什么也不做。

我正在考虑在整个函数中应用它,所以对于 2、3、4 等也是如此。

我将如何实现这一目标?

0 投票
2 回答
516 浏览

jquery - 在 .click 事件中加载 DOM 后,jQuery 脚本是否正常工作?

我试图找出如何让 jQuery 脚本在单击事件启动时正常工作,该脚本计算容器的高度(此脚本出现在加载页面的开头并 100% 工作)但我是现在试图让它在 .click 事件中工作。

如果有人知道我应该如何实现这一点,我将不胜感激。

ps 我已经尝试过准备好文件;等待 DOM 加载但没有雪茄。

先感谢您。

0 投票
4 回答
465 浏览

asp.net - jQuery点击消失在一些深渊

这是我的设置:

我在页面上有一个 asp.net 按钮——

我有一个带有以下 jQuery 点击事件的 .js 文件——

如您所见,单击该按钮将设置一个可见的 div。没什么特别的; 不是火箭科学。

div 包含一个 asp.net 更新面板,它包含一个 asc.net 用户控件 (.ascx)

上面的用户控件也包含在一个 asp.net 更新面板中,因为它必须与服务器通信。在文本框等其他控件中,用户控件上有两个按钮:1)执行回发的 asp.net 按钮和 2)执行异步回发的 asp.net 按钮。

用户控件中执行回发的按钮效果很好。我单击它,回发发生并且我的 div 控件被重新隐藏。然后我可以单击 Select Employee 按钮(我在问题的第一个提供代码的那个),jQuery click 事件被处理并且 div 将被重新显示。

但是,执行异步回发的用户控件中的按钮也可以工作,但是在隐藏 div 之后,如果我然后单击 Select Employee 按钮,则不会处理 jQuery click 事件

这告诉我,由于某种原因,在异步回发到页面期间,Select Employee 按钮发生了一些事情,因此不再发生 jQuery click 事件。为什么?

0 投票
4 回答
2236 浏览

jquery - 如何通过 jQuery 访问请求中发送的变量?

我正在使用支柱。我的 ActionForm 在其中设置了一个 ArrayList,我如何从 JSP 访问该数组,ActionForm 在 jQuery 中由控制器在单击按钮时发送到该数组。这样我就可以遍历该数组的元素。我猜它是这样的,但这是在黑暗中刺伤(这是行不通的)。

0 投票
2 回答
786 浏览

jquery - 选中和取消选中复选框并读取其状态

如何读取复选框的状态并将其状态设置为可见?我正在尝试这样的事情,但它总是返回 true: