问题标签 [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.
jquery - jQuery 1.9 不会在旧版 Firefox 中冒泡文件选择/更改事件
从 jQuery 1.9 开始,文件选择更改事件在旧版 Firefox 中不再冒泡/传播。它在 jQuery 1.8 中很好,但在 jQuery 1.9 中停止工作。
这是一个例子:
这是一个使用 jQuery 1.8 的小提琴,它演示了我期望该行为如何工作:
在所有浏览器(包括 Firefox 3.6)中,每次我选择一个文件时, input[type=file] 元素上的 change 事件都会冒泡。
这是使用 jQuery 1.9 的相同示例。使用 Firefox 3.6,更改事件不再冒泡。不过,它似乎在 Firefox 18+ 中运行良好:
这让我想到了两个问题:
1) 哪个版本的 Firefox 停止工作?
2)有没有办法解决这个问题?
javascript - jquery:如何选择属性名称中包含数组值的复选框?
如何使用 jquery 选择属性名称中包含数组值的复选框?
html,
我的尝试不起作用,
有任何想法吗?
jquery - 如何使用 HTML5 表单数据对象在数组中创建多个文件?
我想用 HTML5 表单数据对象在数组中获取多个文件,
结果,
但我追求这个结果,
可能吗?
jquery - jquery ui 可拖动:在 1.10.3 中不起作用
jquery ui 从 1.10.0 升级到 1.10.3 后,下面的可拖动代码根本不起作用。有人遇到过这个吗?这是最新版本中的错误还是已更改的内容?
的CSS,
jQuery 用户界面,
jquery - 根据从另一个多选中的选择选择/取消选择一个多选字段中的选项
我有以下 HTML,其中包含各种多选框 -
我正在尝试创建动态 jquery 代码,如果我从多选subcategory_X
字段中选择任何选项,则应该在多选中选择相同的子super_category
类别
同样,当我从多选中取消选择任何选项 subcategory_X 时,应该取消选择super_category
特定多选中的任何/所有选项。subcategory_X
尝试使用 Jquery 执行此操作,但我是新手。正在考虑在事件中执行此操作,onchange
这样如果从任何多选中选择/取消选择任何选项,则相应的“类别”要么在“super_category”多选中被选中,要么从“子类别”自己的多选中取消选择所有值。
希望我没有混淆任何人。对此的任何帮助将不胜感激。
提前致谢。
编辑:JSfiddle 链接http://jsfiddle.net/M53JX/
javascript - jquery .html 显示 html 标签而不是在文本上应用 html 标签
我的代码是
这里
我想将数据显示为 Test This Text & 为此我做了
这使用 jquery 以前的版本(1.9)正确显示了文本
现在使用 jquery 1.10 它显示
你能告诉我这样做的原因吗?&如果你有任何解决方案?
jquery - 主干.js:用于哈希的动态路由器,后面有斜线?
我想要这样的哈希网址,
所以我在我的主干中设置了路由器,
但没有任何结果。
它应该是about-us
任何想法为什么以及如何解决这个问题?
javascript - 骨干+ jquery:如何从与骨干路由器的链接中检索数据?
如何从与主干路由器的链接中检索数据?例如,
html,
骨干,
结果,
但我想post
从数据属性中获取。可能吗?
jquery - 骨干:如何通过用户名而不是 id 从集合中获取特定行?
如何从backbone.collection
byusername
而不是获取特定行id
?
我认为最常见的情况,
但我需要通过用户名/电子邮件或代码从集合中获取项目,
id的骨干,
理想情况下,
可能吗?
笔记:
我正在使用本教程中的代码进行测试,
http://amitgharat.wordpress.com/2012/06/23/writing-your-first-application-using-backbone-js/
编辑:
错误信息,
类型错误:model.toJSON 不是函数
联系人 = model.toJSON();
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 中滚动,在粉红色框内,一旦您到达粉红色框的末尾并继续滚动,背景也会滚动。我试图在花式框内滚动时防止背景滚动。