问题标签 [jquery]

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 回答
5942 浏览

javascript - 如何在 jQuery 中读取绑定的悬停回调函数

我使用 jQuery 为页面上的元素设置悬停回调。我现在正在编写一个模块,该模块需要为某些元素临时设置新的悬停行为。新模块无法访问悬停功能的原始代码。

我想在设置新的悬停功能之前存储旧的悬停功能,以便在完成临时悬停行为后恢复它们。

我认为这些可以使用以下jQuery.data()功能存储:

用新的悬停行为做一些事情......

但是如何从 jQuery 中获取当前注册的悬停函数呢?

Shadow2531,我正在尝试在不修改最初注册回调的代码的情况下执行此操作。否则你的建议会很好用。感谢您的建议,并帮助澄清我正在寻找的内容。也许我必须进入 jquery 的源代码并弄清楚这些回调是如何在内部存储的。也许我应该将问题更改为“是否可以在不修改 jquery 的情况下执行此操作?”

0 投票
4 回答
13743 浏览

javascript - 链接组合框(最好是 JQuery)

我想知道是否有人有使用转换 html 的 JQuery 插件的经验

将组合框放入某个东西(可能是一个 div)中,其中选择一个项目的行为与单击一个链接相同。

我想您可能可以使用 javascript 来处理选择事件(我的 javascript 知识目前有点年久失修)并“切换”组合框的值,但这似乎更像是一种黑客行为。

感谢您的意见、经验和建议。

0 投票
3 回答
10226 浏览

javascript - 如何从 jQuery 中的模式对话框中获取结果

我想在 UI 工具包中使用 simple-modal 之类的加载项或对话框加载项。但是,我如何使用这些或任何其他方法并获得结果。基本上我希望模态与服务器进行一些 AJAX 交互,并返回结果供调用代码做一些事情。

0 投票
5 回答
47692 浏览

javascript - 访问受限 URI 被拒绝代码:1012

您如何在 FireFox 3 上解决这个 Ajax 跨站点脚本问题?

0 投票
13 回答
99977 浏览

javascript - 如何在通过 JavaScript 加载图像时显示微调器

我目前正在开发一个 Web 应用程序,该应用程序有一个显示单个图表(.png 图像)的页面。在此页面的另一部分,有一组链接,当单击这些链接时,整个页面会重新加载并且看起来与之前完全相同,除了页面中间的图表。

我想要做的是,当在页面上单击链接时,页面上的图表会发生变化。这将大大加快速度,因为页面大约有 100kb 大,并且真的不想为了显示这个而重新加载整个页面。

我一直在使用以下代码通过 JavaScript 执行此操作,该 JavaScript 到目前为止有效

问题是当用户点击链接时,图表可能需要几秒钟的时间才会改变。这使用户认为他们的点击没有做任何事情,或者系统响应缓慢。

我想要发生的是显示一个微调器/颤动器/状态指示器,代替加载图像时的位置,因此当用户单击链接时,他们至少知道系统已经接受了他们的输入并正在做一些事情.

我尝试了一些建议,甚至使用 psudo 超时来显示微调器,然后轻弹回图像。

我有一个很好的建议是使用以下

这将是理想的,除了微调器明显小于正在显示的图表。

还有其他想法吗?

0 投票
1 回答
1003 浏览

javascript - 您将如何将网站从 Prototype 切换到 jQuery

我在 Prototype 中编写了一个站点,但想切换到 jQuery。关于如何最好地进行切换的任何想法?

0 投票
6 回答
1509 浏览

jquery - 使用jQuery美化别人的html

我有一个第三方应用程序可以创建我需要显示的基于 HTML 的报告。我可以控制它们的外观,但总的来说它非常原始不过,我可以注入一些 javascript。我想尝试在其中注入一些 jQuery 的优点来整理它。我想做的一件事是获取一个始终包含一行和可变数量列的表格(一个实际的 HTML <table>),然后神奇地将其转换为一个选项卡式视图,其中的内容(总是一个 <div>如果需要,我可以提供一个 ID)每个原始表格单元格代表选项卡式视图中的一个工作表。我还没有找到任何好的(阅读:简单)这样的重新养育项目的例子,所以我不知道从哪里开始。

0 投票
4 回答
4136 浏览

javascript - 有没有办法突出书签的目标?(www.site.com/page.htm#bookmark)?

我想链接到页面上的书签 (mysite.com/mypage.htm#bookmark) 并在视觉上突出显示已添加书签的项目(可能有红色边框)。自然地,会有多个项目被添加书签。因此,如果有人单击#bookmark2,则其他区域将突出显示)。

我可以看到如何使用 .asp 或 .aspx 来做到这一点,但我想做的比这更简单。我想也许有一个聪明的方法可以用 CSS 做到这一点。

为什么我感兴趣: - 我想让我们的程序链接到列出所有程序的购物页面。我正在使用书签,因此他们会跳转到特定的程序区域(site.com/shoppingpage#Programx),但为了清楚起见,想实际突出显示链接到的页面。

0 投票
3 回答
6605 浏览

jquery - 如何使用 JQuery“后”选择器

我似乎无法找到一个好的方法来做到这一点,但它似乎应该很简单。我有一个我想要的元素append a div。然后我有另一个元素,我想克隆并推入该中间 div。这是我希望做的:

这似乎很接近,但并不完全在那里。问题在于“附加”似乎在原始#somediv > ul选择器上运行。这有点道理,但这不是我想要的。如何最有效地选择我添加的中间 div 并将其after放入#someotherdiv其中?

0 投票
2 回答
859 浏览

jquery - ASP.Net MVC, AJAX, and progressive enhancement

I am looking for a reliable technique for adding Ajax to a working ASP.NET MVC application. I want to use jQuery, and understand how to use the AJAX functionality from jQuery.

What I need to know is how I should write my controller so that I can run the site without JavaScript, but at the same time make AJAX calls possible without the need for a separate view, separate controller, or any kind of route hack. My goal is to have a working application enhanced when JavaScript is enabled without the need to duplicate or recreate elements of the app.