问题标签 [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.
javascript - 处理 javascript 函数中的无参数
我在 javascript 方面几乎没有经验,但在其他编程语言中,可以为函数中缺少的参数设置默认值。
例如,假设我有一个功能
我希望能够使用 1 个参数或 2 个参数调用上述函数
一种参数情况:
两个参数案例:
这在与 IE 8 兼容或使用 Jquery 1.7.2 的 javascript 中是否可行?
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
javascript - 使用 jQuery 检查任何祖先是否有一个类
jQuery中有没有办法检查是否有任何父母、祖父母、曾祖父母有一个班级。
我有一个标记结构,让我在代码中做了这样的事情:
但是,为了代码的可读性,我想避免这种事情。有没有办法说“任何父母/祖父母/曾祖父母都有这个班级”?
我正在使用 jQuery 1.7.2。
jquery - jQuery .trigger 没有第二次执行
我在这样的页面上有一些单选按钮:
我有一个自定义onChange
事件附加到带有 my_other_element 类的复选框,我想要做的是以下内容:
所以当我选择一个单选按钮时,我会做一些事情,然后触发 onChange 事件my_other_element
,然后我会做更多的事情。我遇到的问题是我第一次选择单选按钮时执行了对 my_other_element 的 onChange 事件的触发器。但是,如果我再次选择另一个单选按钮(第二次、第三次或任何时间),我的触发器甚至都不会执行。我希望很清楚我在这里想要做什么。知道为什么我的触发器第一次执行但第二次、第三次、第四次执行?
谢谢
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 元素)。我对此肯定有一个错误的想法。
请帮助纠正我的理解。
jquery - jQuery 中的 $field 是什么?
我正在查看一些使用 jQuery 的 javascript 并看到类似这样的内容
但我不确定是否$field
是特殊的东西,或者只是脚本中某处的自定义对象。
$field
有什么特殊含义吗?
jquery - 如何为 jQuery 自动完成选择事件附加附加属性
我当前的代码如下所示:
您可以看到,在ajax.success
事件函数中,我正在映射返回一个具有 、 和 属性的对象label
-value
但id
该autocomplete.select
方法的ui.item
参数仅包含label
和value
。
我究竟做错了什么?如何让id
属性出现在autocomplete.select
的ui.item
对象上?
ajax 调用的结果是一个 json 数组,每个元素都是一个包含属性
Name
、Value
和的对象ID
。
注意
如果您将 ajax 调用替换为固定数组[{id: 1, label: 'bob', value: 'creep'}, {id: 2, label: 'joe', value: 'friend'}]
,则该id
属性似乎在 select 事件中通过就好了。
javascript - jquery 1.7 无法将表单提交到特定的 url
我想使用 将我的表单提交到特定的 url $.post
,我完全按照教程告诉我的内容进行操作。这是我的代码
但是当我按下提交按钮时,我的网址中只有新的问号,我的意思是这个
提交前表单的url
提交后表单的url
我做错了什么?
笔记
我可以更改密码和手机号码的值
jquery - jCarousel 未使用较新的 jQuery 版本 1.10.2 正确计算宽度
我刚刚将我的 jQuery 更新到最后一个,突然我看到了损坏的 jCarousel。有人可以为我指出错误/改变的正确方向吗,因为我花了几个小时试图让它发挥作用,但仍然没有成功。
我的猜测是,较新的版本在后容器中添加了错误的填充。
Bellow 是我在 jQuery 1.7.2 上工作的代码
和html代码
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 的动作类。