问题标签 [jquery-1.5]

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 投票
9 回答
93352 浏览

jquery - 带有 jsonp 内容类型的 jQuery.ajax 请求后的解析器错误

我正在使用 jQuery 版本 1.5.1 来执行以下 ajax 调用:

服务器响应一个有效的 json 对象:

但是从不调用成功回调,而是错误回调产生以下输出:

为什么会这样?

我没有对 jQuery 使用其他库。

编辑:

如果我尝试使用“json”作为数据类型而不是“jsonp”进行 ajax 调用,服务器会以空字符串响应。

0 投票
2 回答
1877 浏览

jquery - jQuery 1.5 - JSON 错误标签无效

现在我已经升级了我的 jQuery,我收到了无效标签错误。我读到新的 1.5 版本现在对 JSON 编码更加严格。虽然我使用 Zend_Json::encode(array("content"=>$result)); 对 HTML 进行编码,所以我想这会。

我在手册中读到它已经更新,尽管在没有解析错误的情况下无法让它工作。 jQuery JSON 手册

这是我的 JavaScript 代码。

当我查看 URL 的来源时:

0 投票
7 回答
50357 浏览

jsf-2 - JQuery 与 Primefaces 冲突?

我在 JSF 页面的标题中包含了 JQuery1.5。在那个页面中有一堆已经编码的 Primefaces 组件。在我将 包含Jquery.js在页面的标题中之后,一些 primefaces 组件就像<p:commandButton>失去了它们的皮肤,<p:fileUpload>变得看起来像普通的 JSP<input type="file">并完全失去了它的 AJAX 功能。

有没有办法安全地使用 JQuery 和 primefaces(没有冲突)?

0 投票
4 回答
3561 浏览

checkbox - jquery 复选框属性更改似乎不起作用

有谁知道为什么这段代码似乎不起作用?我究竟做错了什么?

使用 JQuery 1.5.1。

JS代码:

HTML:

0 投票
1 回答
789 浏览

jquery - jQuery 1.5.2 - 使用 click() 函数的非常奇怪的行为

使用 JQuery 1.5.2。有一个网站可以加载初始启动画面,它会为一些徽标图像设置动画。该脚本有一个 click() 函数,允许用户单击并跳过动画。在主页上,我还有另外两个 jquery 元素——一个基于 Coda Slider 2.0 的自定义内容滑块和一个图像幻灯片。

所以这个闪屏脚本会做它的动画,当到达最后一个时,触发点击功能,它会淡出闪屏,淡入主要内容 div,并触发我的图像幻灯片和结尾滑块。

现在,如果我让动画自然播放并以这种方式调用 click 函数,则一切正常。但是,如果我点击跳过动画,一切都会变得很有趣。我的尾声滑块开始正常,然后不久后开始跳过幻灯片。我的图像幻灯片只显示所有其他图像。就像页面的整个流程被搞砸了。

如果我将 coda 滑块和幻灯片的触发器移动到 index.html,无论我是让动画播放还是单击以跳过它,一切都会正常工作。但是,如果我这样做并且用户让动画播放,那么当主页面进入视图时,幻灯片和尾声滑块将在其周期中进行。我不希望他们在幻灯片完成之前开始。

所以,看看行为,我只能猜测当点击跳过动画时,幻灯片脚本仍在后台运行,它在完成时会引起一些问题。我的代码有什么明显的问题吗?我应该单击一下就杀死所有动画吗?

任何建议或故障排除技巧表示赞赏。到目前为止,我已经尝试将尾声和幻灯片触发器移动到 click 函数中的不同位置,而没有任何变化。下面是启动画面脚本和来自 index.html 的调用,如果您需要查看更多代码,请告诉我。

谢谢!!!

splashScreen.js:

index.html 调用:

0 投票
3 回答
2020 浏览

jquery - jquery,使用 dataType 进行 ajax 调用的问题是 json

升级到 jQuery 1.5.2 后,在返回 json 数据时,我的 ajax 调用开始出现问题。

错误是(由下面的 templateGet() 返回):

Ajax 调用失败:[object Object] parsererror jQuery152040843801534161517_1302269320612 未被调用

下面是一个示例返回 json:

继承人的jQuery函数

任何人都可以看到我做错了什么?

0 投票
1 回答
109 浏览

jquery - jQuery 1.5 的 ASP.NET 问题

我收到此错误

此页面的状态信息无效,可能已损坏

当我使用 jQuery 1.5 但如果我用 jQuery 1.4 替换它就可以正常工作。

我想知道这背后的原因是什么?

更新 :

如果我单击浏览器的后退按钮然后单击提交按钮,则在抛出异常后我也遇到了这种情况,它现在正在工作。:-)

0 投票
1 回答
540 浏览

jquery - 火狐警告

我是否应该担心有关 jquery 1.5.2、fx 的 Firefox 警告

或者

0 投票
0 回答
280 浏览

javascript - 升级到 jQuery 1.5 破坏了我的代码

我有以下代码来制作一些映射到滚动条的视差。它移动部分的背景位置和部分中分类为“移动器”的任何元素

它适用于 jQuery 1.4.x,但是当我们升级到 1.5.2 时,元素并没有完全回到原来的位置

有谁知道 1.5 中的哪些变化会导致这种情况?

HTML:

0 投票
3 回答
267 浏览

jquery - Jquery 1.5 打破了旧的 1.4 $.get 调用

我最近升级到 1.5,功能如下:

不再适用于添加 1.5。

查看firebug,返回了正确的数据,但是进入回调后函数中断。一切都停止了。

我怎样才能解决这个问题?我阅读了 1.5 中对 Ajax 调用的更改,但我的项目中有超过一千个这样的调用 -> 我什至无法开始考虑将它们全部搜索并更改它们,更不用说对它们进行错误测试了。

编辑:奇怪的是,如果我为 dataType 输入“text json”而不是“json”,它就可以工作。我不认为浏览我所有的代码并改变它是一个可行的选择......

编辑 2:我没有返回 json_encode($string),而是尝试返回 json_encode(array("string" => $string)),然后我做了 $(element).html(data.string)。这也不起作用,我通过此调用获得的 JSON 数据在 jsonlint.com 上有效

编辑 3:尝试在 json_encode 输出之前设置标头,但没有用。到目前为止,唯一的解决方案是将数据类型设置为文本 json。