问题标签 [jquery-1.7]

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 投票
5 回答
1598 浏览

javascript - 处理 javascript 函数中的无参数

我在 javascript 方面几乎没有经验,但在其他编程语言中,可以为函数中缺少的参数设置默认值。

例如,假设我有一个功能

我希望能够使用 1 个参数或 2 个参数调用上述函数

一种参数情况:

两个参数案例:

这在与 IE 8 兼容或使用 Jquery 1.7.2 的 javascript 中是否可行?

0 投票
2 回答
6391 浏览

javascript - TypeError:对象 [object Object] 的属性“$”不是 jQuery 1.7.2 中的函数

我在我的 JavaScript 错误日志中看到了许多这样的错误:

预期对象

TypeError:对象 [object Object] 的属性“$”不是函数

不幸的是,当我自己尝试时,我无法在任何这些浏览器上复制错误。我突出显示的行是导致错误的行。

我阅读了一些关于“无冲突”模式的内容,这可能是一个问题,但我无法通过查看下面的代码来了解问题所在。

我正在使用 jQuery 1.7.2,它是从我的服务器而不是 CDN 提供的:

我的代码:

它似乎也不会影响一个特定的浏览器,因为以下受到影响:Chrome 26、Chromium 25、Firefox 10、Firefox 14、Firefox 16、Firefox 20、IE 10、IE 8、IE 9、Mobile Safari 6

0 投票
3 回答
148483 浏览

javascript - 使用 jQuery 检查任何祖先是否有一个类

jQuery中有没有办法检查是否有任何父母、祖父母、曾祖父母有一个班级。

我有一个标记结构,让我在代码中做了这样的事情:

但是,为了代码的可读性,我想避免这种事情。有没有办法说“任何父母/祖父母/曾祖父母都有这个班级”?

我正在使用 jQuery 1.7.2。

0 投票
2 回答
704 浏览

jquery - jQuery .trigger 没有第二次执行

我在这样的页面上有一些单选按钮:

我有一个自定义onChange事件附加到带有 my_other_element 类的复选框,我想要做的是以下内容:

所以当我选择一个单选按钮时,我会做一些事情,然后触发 onChange 事件my_other_element,然后我会做更多的事情。我遇到的问题是我第一次选择单选按钮时执行了对 my_other_element 的 onChange 事件的触发器。但是,如果我再次选择另一个单选按钮(第二次、第三次或任何时间),我的触发器甚至都不会执行。我希望很清楚我在这里想要做什么。知道为什么我的触发器第一次执行但第二次、第三次、第四次执行?

谢谢

0 投票
2 回答
483 浏览

jquery - jquery1.9.1 中 .appendTo() 的变化

我试图从以前的版本中了解 jquery 1.9.1 版本中 .appendTo() api 的行为变化。在升级指南中它说

从 1.9 开始,这些方法(.appendTo.insertBefore.insertAfter.replaceAll)总是返回一个新集合,使它们始终可用于链接和.end()方法。在 1.9 之前,它们仅在存在单个目标元素时才会返回旧集合。请注意,这些方法始终返回附加到目标元素的所有元素的聚合集。

我尝试了这个api的简单用法


这是小提琴链接

我将段落元素附加到 div,然后更改结果元素的背景。在这两种情况下,我都使用 1.7.2 和 1.9.1 进行了尝试,附加后的结果是段落元素。

但是在文档中已经解释过,在 1.9 之前它将返回旧集(在我的示例中,旧集是指我相信的 div 元素)。我对此肯定有一个错误的想法。

请帮助纠正我的理解。

0 投票
1 回答
226 浏览

jquery - jQuery 中的 $field 是什么?

我正在查看一些使用 jQuery 的 javascript 并看到类似这样的内容

但我不确定是否$field是特殊的东西,或者只是脚本中某处的自定义对象。

$field有什么特殊含义吗?

0 投票
4 回答
5371 浏览

jquery - 如何为 jQuery 自动完成选择事件附加附加属性

我当前的代码如下所示:

您可以看到,在ajax.success事件函数中,我正在映射返回一个具有 、 和 属性的对象label-valueidautocomplete.select方法的ui.item参数仅包含labelvalue

我究竟做错了什么?如何让id属性出现在autocomplete.selectui.item对象上?

ajax 调用的结果是一个 json 数组,每个元素都是一个包含属性NameValue和的对象ID

注意 如果您将 ajax 调用替换为固定数组[{id: 1, label: 'bob', value: 'creep'}, {id: 2, label: 'joe', value: 'friend'}],则该id属性似乎在 select 事件中通过就好了。

0 投票
1 回答
1993 浏览

javascript - jquery 1.7 无法将表单提交到特定的 url

我想使用 将我的表单提交到特定的 url $.post,我完全按照教程告诉我的内容进行操作。这是我的代码

但是当我按下提交按钮时,我的网址中只有新的问号,我的意思是这个

提交前表单的url

提交后表单的url

我做错了什么?

笔记

我可以更改密码和手机号码的值

0 投票
2 回答
283 浏览

jquery - jCarousel 未使用较新的 jQuery 版本 1.10.2 正确计算宽度

我刚刚将我的 jQuery 更新到最后一个,突然我看到了损坏的 jCarousel。有人可以为我指出错误/改变的正确方向吗,因为我花了几个小时试图让它发挥作用,但仍然没有成功。

我的猜测是,较新的版本在后容器中添加了错误的填充。

Bellow 是我在 jQuery 1.7.2 上工作的代码

和html代码

0 投票
1 回答
662 浏览

javascript - 使用 JQuery-1.7.1.min.js 解析 JSON 错误

我正在使用 DataTable 1.7.5 和 JQuery-1.7.1.min.js 并得到一个 JSON 解析错误。在浏览几个在线论坛时,建议升级 JQuery-1.5.1.min.js 的验证器插件,但没有关于 JQuery-1.7.1.min.js 的验证器。是否有人对此问题有任何建议?

Javascript:

JSON数据:

1. 变量 sql_homepage 指的是对数据库的选择查询。2. 变量 final_message 被传递给将数据传递给 JSP 的动作类。