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

javascript - 将列表包装成列

ColdFusion用来填充一个包含 HTML 无序列表 ( <ul>s) 的模板。

其中大多数都没有那么长,但有一些长度非常长,并且真的可以放在 2-3 列中。

是否有 HTML、ColdFusion 或 JavaScript(我正在接受 jQuery 解决方案)方式来轻松做到这一点?为了节省一些滚动,一些过于复杂的重量级解决方案是不值得的。

0 投票
5 回答
477705 浏览

javascript - JavaScript 中的图形可视化库

我有一个表示有向图的数据结构,我想在 HTML 页面上动态呈现它。这些图通常只有几个节点,可能是最上端的十个节点,所以我的猜测是性能不会有什么大不了的。理想情况下,我希望能够将它与 jQuery 挂钩,以便用户可以通过拖动节点来手动调整布局。

注意:我不是在寻找图表库。

0 投票
3 回答
1704 浏览

jquery - Opera 中的 JQuery.Validate 失败

如果您使用的是 Opera 9.5x,您可能会注意到我们的客户端JQuery.Validate代码在 Stack Overflow 被禁用。

那是因为它在 Opera 中产生了异常!当然,它适用于我们尝试过的所有其他浏览器。我开始认真,认真地讨厌 Opera。

这有点令人沮丧,因为如果没有适当的客户端验证,我们的一些请求将会失败。当数据不完整时,我们没有时间输入完整的服务器端消息传递,因此如果您忘记填写表单上的所有字段,您可能会在 Opera 上看到比其他浏览器更多的 YSOD 。

任何 Opera 用户都想取消注释这些行(它们位于像这样的核心“问答”页面上——只需查看源代码并搜索"Opera")并试一试?

0 投票
5 回答
7410 浏览

javascript - 如何使用 jQuery 在代码标签中添加 pre 标签?

我正在尝试使用jQuery格式化代码块,特别是在<pre>标签内添加<code>标签:

Firefox 正确应用格式,但 IE 将整个代码块放在一行上。如果我添加警报

我看到 IE 在 pre 标记中插入了一些额外的文本:

如果我重新加载页面,jQuery 后面的数字会发生变化。

如果我使用wrap()而不是wrapInner(), 来包装标签的<pre>外部<code>,IE 和 Firefox 都会正确处理它。但不应该在里面<pre>工作吗? <code>

我更喜欢使用wrapInner(),因为我可以在<pre>标签中添加一个 CSS 类来处理所有格式,但是如果我使用wrap(),我必须将页面格式 CSS 放在<pre>标签中,并将文本/字体格式放在<code>标签中,或者 Firefox 和 IE都窒息。没什么大不了的,但我想让它尽可能简单。

有人遇到过这种情况么?我错过了什么吗?

0 投票
6 回答
67176 浏览

javascript - 使用 JavaScript 滚动溢出的 DIV

我有一个 div,它使用 overflow:auto 将内容保留在 div 中,因为它被调整大小并在页面上拖动。我正在使用一些 ajax 从服务器检索文本行,然后将它们附加到 div 的末尾,因此内容向下增长。每次发生这种情况时,我想使用 JS 将 div 滚动到底部,以便可以看到最近添加的内容,类似于聊天室或命令行控制台的工作方式。

到目前为止,我一直在使用这个片段来做到这一点(我也在使用 jQuery,因此使用了 $() 函数):

然而,它给了我不一致的结果。有时它可以工作,有时不能,如果用户手动调整 div 大小或移动滚动条,它就会完全停止工作。

目标浏览器是 Firefox 3,它被部署在一个受控的环境中,所以它根本不需要在 IE 中工作。

有什么想法吗?这个让我难住了。谢谢!

0 投票
5 回答
3061 浏览

javascript - 动态字母导航

ColdFusion用于从 SQL 数据库返回结果集并将其转换为列表。

我需要一些方法来为该列表生成一个按字母顺序排列的导航栏。我有 ColdFusion 和可用的 jQuery 库。

我正在寻找生成这样的东西:

在单击其中一个字母的地方,您会将页面向下带到该字母的第一个项目。并非所有 26 个字母都必须使用。

0 投票
4 回答
13293 浏览

javascript - jQuery AJAX 与 UpdatePanel

我们有一个包含大量 jQuery 的页面(大约 2000 行),我们想要缩减 b/c,这是维护的噩梦,在服务器上维护可能更容易。我们已经考虑过为此使用 UpdatePanel。但是,我们不喜欢 UpdatePanel 将整个页面发送回服务器这一事实。

0 投票
27 回答
727288 浏览

javascript - 使用 jQuery 转义 HTML 字符串

有谁知道从jQuery中的字符串中转义 HTML 的简单方法?我需要能够传递任意字符串并将其正确转义以显示在 HTML 页面中(防止 JavaScript/HTML 注入攻击)。我确信可以扩展 jQuery 来做到这一点,但我目前对框架的了解还不够多,无法做到这一点。

0 投票
5 回答
10618 浏览

javascript - 什么是选择器引擎?

我已经在很多地方看到了关于John Resig 的名为 Sizzle 的快速新选择器引擎的消息,但我不知道选择器引擎是什么,也没有任何文章解释它是什么。我知道 Resig 是 jQuery 的创造者,并且 Sizzle 是 Javascript 中的东西,但除此之外我不知道它是什么。那么,什么是选择器引擎?

谢谢!

0 投票
6 回答
126063 浏览

jquery - 如何在 .getJSON jQuery 中设置编码

$.getJSON()在我的网络应用程序中,我使用 jQuery 的方法提交了一些表单字段。我在编码方面遇到了一些问题。我的应用程序的字符集是charset=ISO-8859-1,但我认为这些字段是用UTF-8.

如何设置$.getJSON通话中使用的编码?