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

jquery - 同时提交模态弹出表单和另一个表单

我有两种形式。一个在模式弹出窗口中,一个在下面的页面中。我想使用以下代码同时提交它们:

但是存在一个问题,那就是:它不处理action中的页面form2,而只是处理action中的action form1

顺便说一句,我在 wordpress 中这样做。有任何想法吗?

0 投票
6 回答
3992 浏览

jquery - 您可以在 jQuery 中“单击”加载的内容吗?

我正在尝试创建一个示例 div 可点击的页面,如下所示。

但是,我正在尝试这样做,因此如果用户单击徽标,它将使用 load 重新加载原始内容。

发生此负载后,是否可以“单击”已加载<div id="example">?我现在正在尝试这个,当单击<div id="example">file.php 中的加载时它无法发出警报

file.php 包含

0 投票
2 回答
1031 浏览

jquery - 处理点击事件的不同方式

基本上有多个选项可以使用 javascript 捕获“onclick”事件。

的HTML:

以下几个 jQuery 选项:

现在它们看起来都一样,而且它们可能并不比彼此快。那么这三种方法中的哪一种是“最好的”方法,或者可能有更好的方法?

我知道你可以只用 javascript 来做到这一点,但我还是打算使用 jQuery,所以它可能会在不必要的时候使事情复杂化。

0 投票
1 回答
714 浏览

jquery - jQuery点击事件目标/按钮打开两个对话框

我正在使用 asp.net webGrid,其中我有两个按钮,它们都打开相同的对话框(具有不同的内容)和一个对话框,该对话框应该仅在单击当前行时打开(而不是单击按钮)。我有这个 if else 来检查被点击的元素是否是一个按钮。

问题是这在加载页面后第一次工作正常。如果我只点击按钮,它会打开正确的对话框。但是在第一次单击一行后,单击按钮现在会同时打开两个对话框。

这是代码,

0 投票
1 回答
1796 浏览

jquery - codemirror 数据不能在没有提交事件的情况下被序列化?

我的codemirror有这个问题,这非常棘手,我不知道如何解决它。

如果没有提交事件,来自 codemirror 的数据将不会被序列化- 这就是我到目前为止发现的 - 如下所示,

html,

我必须改变这条线

然后可以序列化代码镜像中的数据。

但我必须先将插件附加到点击按钮,然后找到它最接近的表单并序列化它的表单数据ajax post。所以我必须使用点击事件来追踪最接近的表单。

我想知道是否有人以前遇到过这个问题以及解决方案是什么。

0 投票
2 回答
179 浏览

jquery - 使用 jquery 阅读新闻部分的更多按钮问题

我正在尝试创建一个包含新闻项目的页面,就像博客文章一样,我使用 php 获取新闻项目,我想限制新闻的字符数并显示阅读更多链接。当用户单击阅读更多时,它应该显示所有内容和一个隐藏按钮。当用户单击隐藏时,它应该隐藏内容并显示原始状态。我遇到的问题是,当我在新闻项目上单击“阅读更多”时,它会在其他帖子项目上创建隐藏链接,并在其他新闻上显示内容。

我已经在 Fiddle 上发布了我的解决方案,因为有很多行代码。如果我没有提供所有代码,请告诉我,因为这是我在 Fiddle 上的第一篇文章。 http://jsfiddle.net/wqXPg

0 投票
2 回答
2249 浏览

jquery - 使用 jQuery 将事件绑定到动态创建的元素时出现问题

我有以下代码示例(为简单起见,删除了不相关的部分)。我所拥有的是一个重绘表格行(tr's)的函数。每行在调用 url /user/contact/delete/ticket_id/{$ticket_id} 的行末尾都有一个“删除”链接

然后(在同一个循环中),我想将点击事件绑定到新创建的链接。但是,当我单击链接时,浏览器会离开页面并转到 url,而不是转到单击的链接功能。

首先,我是否正确绑定了点击事件?

其次,我是否正确检索了元素的“href”属性?

0 投票
1 回答
2147 浏览

jquery - Jquery,Django,点击或悬停图片放大

我将图像作为文件存储在 django 数据库中。在模板中,如果您从下拉框中选择某个选项,则该选项的存储图片以设置的小尺寸显示.. 这一切都是使用 jquery 完成的..

单击图片或将鼠标悬停在其上(以更容易者为准)我想将图片放大到原始大小。再次单击时,我想让它变小(或者如果我在悬停,当鼠标移动时它应该回到小尺寸)。

这是我在模板中的内容:

不幸的是,这根本没有做任何事情..

有任何想法吗?

0 投票
2 回答
1535 浏览

jquery - Django Jquery:基于选择,显示更多选择选项

用户必须选择车辆类型,然后根据他的选择,他可以选择车辆型号,然后根据该选择,他将可以选择查看该型号可用的特定颜色。

每个车辆、模型和颜色都有单独的 django 模型,其中每个车辆实例有许多模型(多对多字段),每个模型都有颜色(多对多字段)。

您将如何创建模板以便用户能够动态地执行此操作?我不想被重定向到不同的视图。我想我需要使用 jquery 以便用户可以从下拉框中选择车辆,然后根据他的选择出现另一个下拉框等等。

有任何想法吗?

0 投票
4 回答
2781 浏览

jquery - 在 .click() 函数中使用 .live('click') 会触发自身

我正在尝试$('body').live('click')在用户单击 div 后添加一个侦听器。目的是创建一个自定义下拉框,用户可以通过单击页面上的任意位置来打开和最终关闭该下拉框。

但是当我在函数内部添加.live()或函数时,由于某种原因会触发该函数:.bind().click()live()

#myDiv.showing显示但立即隐藏,挥之不去的班级证明了这一点。

我用live()错了吗?如何避免这种递归?