问题标签 [jquery-1.8]

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

jquery - jQuery 1.8.2 - 如何从仅包含文本的选择中获取选项?

简单地说,使用这个:

如何使用 jQueryoption[value="2"]仅使用“DEF” - 请记住我使用的是 1.8.2

谢谢!

0 投票
3 回答
3040 浏览

jquery - 用jquery查找最后一个孩子

我有一个由行组成的表。每行都有 id、data-parent 属性和存储在 data() 中的虚拟级别选项。顶级行没有父级和级别属性。我需要找到节点的最后一个子节点,例如:

这看起来像 在此处输入图像描述

我需要确定第 1.1.1.1 行是否是 1.1 的最后一行。怎么做?尝试使用 nextAll 或 prevAll 选择器并按数据父级和级别过滤它......但没有运气。谢谢。

0 投票
3 回答
5755 浏览

javascript - 避免在 Chrome 中的页面加载时触发调整大小事件

我注意到$.resize()jQuery 的事件是在页面加载时触发的,而没有根据浏览器对窗口进行任何实际的“调整大小”。

它不仅会发射一次,有时甚至会发射两次。(在 Chrome 30.0.1599.101 m 中加载,在 Opera 中调整大小...)

这种行为正常吗?没有任何方法可以统一所有浏览器在加载网站时的这种行为吗?

resize当调整大小已经完成(使用间隔)时,我已经只调用了一次,但这并不能解决在加载 Chrome 时触发事件的问题。

我无法创建重现此问题的小提琴,但您可以使用如下文件测试此行为:

该事件将在您第一次使用 Chrome 加载页面时触发。它不会在任何刷新时触发。

0 投票
1 回答
4978 浏览

javascript - JavaScript 运行时错误:由于错误 80020101 无法完成操作

我正在开发一个 asp.net mvc web 应用程序,我有以下主要视图:-

它在提交 Ajax.begin 表单时调用以下操作方法:-

并且从操作方法调用返回的部分视图(应插入表体之后)如下所示:-

现在,当我单击 ajax.beginform insdie 我的主视图时,记录将被添加到数据库中,但部分视图不会返回,而是我会得到以下异常:-

jquery 1.8.2 将在以下代码上抛出异常(抛出 e):-

任何人都可以提出是什么导致了这个问题?

0 投票
1 回答
1317 浏览

javascript - IE 11 中的 jQuery 1.8 不会在页面加载时触发图像加载事件

我有一个动态加载图像的.NET 应用程序。在图像加载之前,我会显示加载 gif。然后显示图像。

加载的 gif 图像大小为16x11. 加载的图像都调整为80px宽度。

此代码适用于 IE8-10(但不适用于 IE11):

在 IE 11 中,图像会加载,但不会调整大小80px并保持16x11。再次触发事件时,它将正确调整大小。(应用程序有一个滑块,因此每次更改幻灯片时都会调用加载事件)。

有想法该怎么解决这个吗?

仅供参考,图像是否被缓存无关紧要。沿着IE8 错误的思路思考

0 投票
1 回答
270 浏览

javascript - Jquery.clean 方法记录在案?

我必须使用 jquery 更新一些代码,并且我有以下语句:

其中数据是来自服务器的 html 内容。

我没有找到有关此方法的任何文档。

我只知道Jquery 1.9 删除它

0 投票
1 回答
186 浏览

jquery-mobile - 将 jQuery 1.7.3 升级到 1.8.0+ 语法错误 [data-role]=page](与 jQuery Mobile 结合使用)

所以我试图将我的移动网站的 jQuery 从 1.7.3 升级到 1.8 以上,但是当我这样做时,我得到了这个控制台错误:

这个错误的结果是我什么都做不了。我不能切换页面,而且 iScroll 也不起作用。

我不知道错误可能在我的代码中,因为我没有看到对 jQuery 库以外的任何其他内容的错误引用,所以我真的不知道该放什么代码。这不是我自己编写的代码。干杯:)

0 投票
2 回答
675 浏览

javascript - jquery 1.8.2 自动完成 + .live() + .create() ,不能一起工作

我在一个 asp.net MVC Web 应用程序中工作,我使用的是 jQuery 版本 1.8.2 和 jQuery-ui 1.8.24。我有以下自动完成代码:-

以及以下返回 json 的操作方法:-

我面临的问题是自动完成结果将只包含一个标签,而不是在 create 部分中定义的连接字符串。

任何人都可以建议吗?,似乎我的 .create 没有任何效果。

谢谢

0 投票
1 回答
1793 浏览

jquery - 在 Ajax 成功时刷新当前选定的选项卡

我有几个选项卡,从数据库填充。每个选项卡都包含一个部分视图,也是从数据库中填充的。当有人向这些部分代表的集合之一添加某些内容时,我希望它刷新选项卡内容,以反映更改。

因此,据我了解,如果 ajax 调用成功,它将尝试在当前选定的索引处加载选项卡。我看过用于抓取所选标签索引的表达式,据我所知,它有效,即使可能有点hacky。

应该刷新选项卡的代码,$("#users").tabs("load", $('#users .ui-tabs-panel:not(.ui-tabs-hide)').index() - 1);,什么都不做。有谁知道为什么?

0 投票
1 回答
73 浏览

jquery - 未定义的值在 jquery 1.8.3 中有效,但在 1.9.1 中无效

在 1.8.3 我的流程进入这个 if 条件但不是在 1.9.1

如果.data()在新版本中更改。

HTML