问题标签 [jquery-1.9]

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 投票
3 回答
1174 浏览

jquery - jQuery 1.9 不会在旧版 Firefox 中冒泡文件选择/更改事件

从 jQuery 1.9 开始,文件选择更改事件在旧版 Firefox 中不再冒泡/传播。它在 jQuery 1.8 中很好,但在 jQuery 1.9 中停止工作。

这是一个例子:

这是一个使用 jQuery 1.8 的小提琴,它演示了我期望该行为如何工作:

http://jsfiddle.net/UMxkt/

在所有浏览器(包括 Firefox 3.6)中,每次我选择一个文件时, input[type=file] 元素上的 change 事件都会冒泡。

这是使用 jQuery 1.9 的相同示例。使用 Firefox 3.6,更改事件不再冒泡。不过,它似乎在 Firefox 18+ 中运行良好:

http://jsfiddle.net/UMxkt/1/

这让我想到了两个问题:

1) 哪个版本的 Firefox 停止工作?

2)有没有办法解决这个问题?

0 投票
2 回答
572 浏览

javascript - jquery:如何选择属性名称中包含数组值的复选框?

如何使用 jquery 选择属性名称中包含数组值的复选框?

html,

我的尝试不起作用,

有任何想法吗?

0 投票
1 回答
1390 浏览

jquery - 如何使用 HTML5 表单数据对象在数组中创建多个文件?

我想用 HTML5 表单数据对象在数组中获取多个文件,

结果,

但我追求这个结果,

可能吗?

0 投票
1 回答
654 浏览

jquery - jquery ui 可拖动:在 1.10.3 中不起作用

jquery ui 从 1.10.0 升级到 1.10.3 后,下面的可拖动代码根本不起作用。有人遇到过这个吗?这是最新版本中的错误还是已更改的内容?

的CSS,

jQuery 用户界面,

0 投票
1 回答
1731 浏览

jquery - 根据从另一个多选中的选择选择/取消选择一个多选字段中的选项

我有以下 HTML,其中包含各种多选框 -

我正在尝试创建动态 jquery 代码,如果我从多选subcategory_X字段中选择任何选项,则应该在多选中选择相同的子super_category类别

同样,当我从多选中取消选择任何选项 subcategory_X 时,应该取消选择super_category特定多选中的任何/所有选项。subcategory_X

尝试使用 Jquery 执行此操作,但我是新手。正在考虑在事件中执行此操作,onchange这样如果从任何多选中选择/取消选择任何选项,则相应的“类别”要么在“super_category”多选中被选中,要么从“子类别”自己的多选中取消选择所有值。

希望我没有混淆任何人。对此的任何帮助将不胜感激。

提前致谢。

编辑:JSfiddle 链接http://jsfiddle.net/M53JX/

0 投票
1 回答
3896 浏览

javascript - jquery .html 显示 html 标签而不是在文本上应用 html 标签

我的代码是

这里

我想将数据显示为 Test This Text & 为此我做了

这使用 jquery 以前的版本(1.9)正确显示了文本

现在使用 jquery 1.10 它显示

你能告诉我这样做的原因吗?&如果你有任何解决方案?

0 投票
1 回答
674 浏览

jquery - 主干.js:用于哈希的动态路由器,后面有斜线?

我想要这样的哈希网址,

所以我在我的主干中设置了路由器,

但没有任何结果。

它应该是about-us

任何想法为什么以及如何解决这个问题?

0 投票
1 回答
72 浏览

javascript - 骨干+ jquery:如何从与骨干路由器的链接中检索数据?

如何从与主干路由器的链接中检索数据?例如,

html,

骨干,

结果,

但我想post从数据属性中获取。可能吗?

0 投票
1 回答
741 浏览

jquery - 骨干:如何通过用户名而不是 id 从集合中获取特定行?

如何从backbone.collectionbyusername而不是获取特定行id

我认为最常见的情况,

但我需要通过用户名/电子邮件或代码从集合中获取项目,

id的骨干,

理想情况下,

可能吗?

笔记:

我正在使用本教程中的代码进行测试,

http://amitgharat.wordpress.com/2012/06/23/writing-your-first-application-using-backbone-js/

编辑:

错误信息,

类型错误:model.toJSON 不是函数

联系人 = model.toJSON();

0 投票
2 回答
518 浏览

jquery - jquery 1.9.1 和 macbook air 上的 safari,.on() 事件处理程序不起作用

我正在使用以下代码:

我也试过:

但是事件处理程序永远不会在带有 safari 的 macbook air 上触发。我不知道我做错了什么。如果我将 html,body 设置为溢出:隐藏,body 不会滚动,但是我不希望花哨的框在删除/添加垂直滚动条时移动 body 的内容。谢谢。

编辑 在文档中的 jquery 中它说: 如果选择器被省略或为空,则事件处理程序被称为直接或直接绑定。每次在选定元素上发生事件时都会调用处理程序,无论它是直接发生在元素上还是来自后代(内部)元素的冒泡。

那么为什么这不能阻止冒泡事件将花式框一直滚动到正文?(使用:$jq191('html, body').on('DOMMouseScroll mousewheel touchmove', function(e){ e.preventDefault(); e.stopPropagation(); }); )

另一个奇怪的事情是,当滚动覆盖时,当调试器打开时,它会在事件上中断,但在事件中断后,正文无论如何都会立即滚动。可能是一个错误。

编辑 制作了一个 jsfiddle @ http://jsfiddle.net/Sa7AP/如果您在 chrome 和 safari 中滚动,在粉红色框内,一旦您到达粉红色框的末尾并继续滚动,背景也会滚动。我试图在花式框内滚动时防止背景滚动。