问题标签 [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.
jquery - jQuery 1.8.2 - 如何从仅包含文本的选择中获取选项?
简单地说,使用这个:
如何使用 jQueryoption[value="2"]
仅使用“DEF” - 请记住我使用的是 1.8.2
谢谢!
jquery - 用jquery查找最后一个孩子
我有一个由行组成的表。每行都有 id、data-parent 属性和存储在 data() 中的虚拟级别选项。顶级行没有父级和级别属性。我需要找到节点的最后一个子节点,例如:
这看起来像
我需要确定第 1.1.1.1 行是否是 1.1 的最后一行。怎么做?尝试使用 nextAll 或 prevAll 选择器并按数据父级和级别过滤它......但没有运气。谢谢。
javascript - 避免在 Chrome 中的页面加载时触发调整大小事件
我注意到$.resize()
jQuery 的事件是在页面加载时触发的,而没有根据浏览器对窗口进行任何实际的“调整大小”。
它不仅会发射一次,有时甚至会发射两次。(在 Chrome 30.0.1599.101 m 中加载,在 Opera 中调整大小...)
这种行为正常吗?没有任何方法可以统一所有浏览器在加载网站时的这种行为吗?
resize
当调整大小已经完成(使用间隔)时,我已经只调用了一次,但这并不能解决在加载 Chrome 时触发事件的问题。
我无法创建重现此问题的小提琴,但您可以使用如下文件测试此行为:
该事件将在您第一次使用 Chrome 加载页面时触发。它不会在任何刷新时触发。
javascript - JavaScript 运行时错误:由于错误 80020101 无法完成操作
我正在开发一个 asp.net mvc web 应用程序,我有以下主要视图:-
它在提交 Ajax.begin 表单时调用以下操作方法:-
并且从操作方法调用返回的部分视图(应插入表体之后)如下所示:-
现在,当我单击 ajax.beginform insdie 我的主视图时,记录将被添加到数据库中,但部分视图不会返回,而是我会得到以下异常:-
jquery 1.8.2 将在以下代码上抛出异常(抛出 e):-
任何人都可以提出是什么导致了这个问题?
javascript - IE 11 中的 jQuery 1.8 不会在页面加载时触发图像加载事件
我有一个动态加载图像的.NET 应用程序。在图像加载之前,我会显示加载 gif。然后显示图像。
加载的 gif 图像大小为16x11
. 加载的图像都调整为80px
宽度。
此代码适用于 IE8-10(但不适用于 IE11):
在 IE 11 中,图像会加载,但不会调整大小80px
并保持16x11。再次触发事件时,它将正确调整大小。(应用程序有一个滑块,因此每次更改幻灯片时都会调用加载事件)。
有想法该怎么解决这个吗?
仅供参考,图像是否被缓存无关紧要。沿着IE8 错误的思路思考
jquery-mobile - 将 jQuery 1.7.3 升级到 1.8.0+ 语法错误 [data-role]=page](与 jQuery Mobile 结合使用)
所以我试图将我的移动网站的 jQuery 从 1.7.3 升级到 1.8 以上,但是当我这样做时,我得到了这个控制台错误:
这个错误的结果是我什么都做不了。我不能切换页面,而且 iScroll 也不起作用。
我不知道错误可能在我的代码中,因为我没有看到对 jQuery 库以外的任何其他内容的错误引用,所以我真的不知道该放什么代码。这不是我自己编写的代码。干杯:)
javascript - jquery 1.8.2 自动完成 + .live() + .create() ,不能一起工作
我在一个 asp.net MVC Web 应用程序中工作,我使用的是 jQuery 版本 1.8.2 和 jQuery-ui 1.8.24。我有以下自动完成代码:-
以及以下返回 json 的操作方法:-
我面临的问题是自动完成结果将只包含一个标签,而不是在 create 部分中定义的连接字符串。
任何人都可以建议吗?,似乎我的 .create 没有任何效果。
谢谢
jquery - 在 Ajax 成功时刷新当前选定的选项卡
我有几个选项卡,从数据库填充。每个选项卡都包含一个部分视图,也是从数据库中填充的。当有人向这些部分代表的集合之一添加某些内容时,我希望它刷新选项卡内容,以反映更改。
因此,据我了解,如果 ajax 调用成功,它将尝试在当前选定的索引处加载选项卡。我看过用于抓取所选标签索引的表达式,据我所知,它有效,即使可能有点hacky。
应该刷新选项卡的代码,$("#users").tabs("load", $('#users .ui-tabs-panel:not(.ui-tabs-hide)').index() - 1);
,什么都不做。有谁知道为什么?
jquery - 未定义的值在 jquery 1.8.3 中有效,但在 1.9.1 中无效
在 1.8.3 我的流程进入这个 if 条件但不是在 1.9.1
如果.data()
在新版本中更改。
HTML