问题标签 [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 回答
1578 浏览

jquery - 为什么部分标记文本时 Opera 不引发点击事件?

给定以下 HTML:

还有一些用 JQuery 检测点击事件的 JS:

如果您选择了div 中的部分文本,Opera 将不会引发 click 事件(在 Linux 上使用 Opera 11.61 和 Windows 上的 11.62 测试)。双击一个单词以部分标记它确实有效。

该事件IE7-9、Firefox、Chrome 和 Safari 中引发。这里有一个稍微修改的JSFiddle

这是预期的行为、JQuery 错误、Opera 错误还是其他?

0 投票
2 回答
1185 浏览

asp.net - jquery click() + load() 不适用于 Opera?

我制作了一个 jQuery/javascript,它在单击图片时将页面加载到 div 中。它适用于 IE、Firefox、Chrome 但不适用于Opera ..我不知道为什么它不起作用..

请查看此页面并单击产品以查看它如何加载弹出窗口。 http://www.dev.dressmind.com

这是点击的脚本:

然后我有一个看起来像这样的链接:

所以请,有人可以快速查看并帮助我解决这个问题。

解决了

我通过将 onclick-event 移动到内部的 div 而不是将它放在链接上来解决它。

0 投票
3 回答
79 浏览

php - jquery 从数据到数据

我有一个 div 列表,我想要实现的是当用户单击 column 时,它会获取数据方将其分配给变量 from,当再次单击另一列时,它将数据分配给变量。

我确实知道如何通过 ajax 向 php 发送值,只是从和到获取变量的事实是问题所在。这是一个棋盘游戏,我需要将两个变量从和到发送到服务器

假设有 10 个 div //其中 10 个具有不同的 data-square p 值,其中用户点击其中一个,它应该将数据平方值存储在变量中,当用户再次点击另一个 div 时,它应该存储变量在变量中

0 投票
2 回答
72 浏览

javascript - jquery替换问题

我有一系列 div,代表类似于棋盘。但这是一盘棘手的国际象棋。基本上用户点击一块,然后点击敌人的一块。如果它可以杀人。它应该将其移动到敌人的位置。并且敌人应该被删除。

//所以当用户第一次点击whiteking时,我们得到data-square,将它分配给一个变量$from,然后点击敌人的black-pawn。在服务器中进行一些验证,并且应该移动

​ square = 4-4 的内部 div 到 square = 4-5 的内部 div , square = 4-5 的内部 div 应该被删除, square= 4-4 的内部 div 应该是 presnet

我尝试过使用 jquery 克隆。但它不适合小提琴:http: //jsfiddle.net/jm4eb/13/

0 投票
1 回答
467 浏览

jquery - jquery替换attr

我有动态生成的 div 列表,基本上用户单击其中一个前:div dat 具有 data-square=0-1,然后单击 div data-square=0.8、类 attr 和 data-平方值被发送到服务器并且服务器批准它们是否应该被替换。用于更换。但是第一个内部 div attr 应该被点击的第二个替换,第一个应该有一个 class=empty

在发送到服务器之前:

一旦从服务器接收回应该是这样的

但是当我从服务器收到时,它会删除所有标题为 GREEN 的类,它应该替换用户第一次单击的标题为 GREEN 的类。

我可以替换并使第一个 div 清空而不将其发送到服务器,但是当涉及到时,在接收到整个类时执行的操作会被删除。

0 投票
3 回答
57 浏览

jquery - Jquery,通过函数内的点击访问数据

我有这个 jquery 代码:

因此,当有人单击带有 viewmap 类的链接时,它会运行一个名为 updateMap 的函数。在 updateMap 函数中,我创建了一个变量,如下所示:

上面的变量不起作用,它有一个未定义的值,我的问题是在 viewmap click 函数中如何在 updateMap 函数中通过 $(this) 访问当前数据?

0 投票
1 回答
851 浏览

javascript - Jeditable 和 .live() 抑制第一次点击

我有由 AJAX 更新的 jeditable 字段,因此我将.live () 与 Jeditable 结合使用,以便能够在 AJAX 更新后持久绑定 jeditable 字段。但是,通过使用 live() 它会抑制第一次“点击”,而第二次点击使该字段可编辑。

有趣的是(也许是解决方案的关键)是,如果我使用“this”作为参考,那么每个单独的 jedtxt 类字段的第一次点击都会被抑制(即需要点击两次进入字段 A jedtxt,然后再次点击两次进入编辑字段 B jedtxt),但如果我使用类名“.jedtxt”,则第一次点击只会被抑制一次(需要点击 2 次才能输入字段 A,但之后可以通过单击输入字段 B - 似乎“记住”第一次点击整个班级。

使用 $(this) 抑制每次单击jedtxt 类元素时的第一次单击:

使用 $('.jedtxt') 抑制第一次点击,只有一个 jedtxt 类被点击:

jedtxt 元素如下:

虽然第二种情况稍好一些,但我仍在寻找点击编辑以直接在第一次点击时工作。注意我尝试了双击或其他事件触发器,问题是一样的。这是一个普通的测试页面,没有其他事件链接到 div 元素。

在此先感谢您提供任何帮助。

0 投票
3 回答
1079 浏览

javascript - CSS 显示:无;-> 使用 jQuery Click() -> jQuery ComboBox

所以我注意到在元素内部使用 jQuery 的 click() 似乎有问题<div style="display: none;"></div>

有可能让它工作吗?我在这里测试过,似乎可以工作。 http://jsfiddle.net/FBYhe/

我正在使用 jQuery UI -> ComboBox 小部件。

这是我当前的代码。

所以我得到了零警报,我不知道为什么,但我相信它与 Display:None 有关。

任何帮助将不胜感激!

0 投票
2 回答
344 浏览

jquery - 直播(点击)不起作用,但直播(鼠标悬停)可以

我有这个代码

使用“点击”不起作用,但使用“鼠标悬停”可以。我已经在http://jsfiddle.net/SW5sc/22/上对其进行了测试,它运行良好,所以我想这可能是我其余代码的问题。

关于它可能是什么的任何想法?谢谢。

0 投票
2 回答
656 浏览

jquery - Checkbox 失去选中状态,并使用 Telerik RadDataPager 单击事件

我有一个使用 Telerik RadListView 控件和 Telerik RadDataPager 控件的页面。RadListView 控件包含每个项目的复选框。复选框已使用 jQuery 连接到单击事件(见下文)。

});

但是,当我使用 RadDataPager 单击另一个页面时,复选框会丢失其 onclick 事件和选中状态。

有谁知道如何保持复选框连接到点击事件,以及如何保持复选框处于选中状态?

任何想法将不胜感激

谢谢