问题标签 [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.
javascript - jQuery:在除一个输入文本字段之外的所有文档上触发 keyup
我有一个
代码,按预期工作:当我按下键盘上的任意键时它会触发。我希望它触发,但不是当光标在
这是在页面上。
如何修改上面的代码以在输入具有特殊 id 的输入文本字段时排除触发?因此,如果光标位于输入文本字段中,它不会触发。
谢谢你。
jquery - jquery:为滚动条捕获 mouseup(即使 mouseup 不在滚动条上)
我正在使用来自http://refreshless.com/nouislider/的滚动条
一切都很好。
我想在鼠标移动后立即将滚动条移动到另一个位置时触发一个事件。
所以我实际上想要的不是 mouseup 事件sample-minimal
,而是当 mousedown 被触发时页面任何部分的 mouseup sample-minimal
(两个事件一起)。结果,它实际上具有与滚动条相同的行为。
怎么做?
谢谢你。
jquery - 使用 jsRender 代替 jquery 模板插件
我正在使用 jQuery 1.9+,并且我想使用 jsRender 而不是 jQuery 模板,因为它已被弃用并且我无法在我的应用程序中使用。
我在https://github.com/BorisMoore/jsrender上看到了几个例子,尤其是第一个例子。它的代码在一个 html 文件中,它被一个 html 文件使用,但我想在一个单独的 javascript 文件中执行它。我想这样做,因为我有一个非常大的应用程序,并且我将 jquery/javascript 函数存储在一个 js 文件中。
所以我想修改这段代码:
我应该如何修改此代码以在 js 文件中使用它?或者有什么模板引擎可以用来代替 jQuery 模板插件?
提前感谢帮助!
jquery - jquery:如何通过id等从json数据列表中获取一行json数据?
我有一个像下面这样的 json 数据,我如何通过它的id或它的email等选择数据行?
如果我这样做,
我总是只得到第一行。
我可以使用jquery.get()
从列表中获取一行,如下所示?
jquery - Angularjs ng-click:如何获取`this`数据?
假设我在带有角度ng-click
事件的列表中有这个项目。
如果那样,我如何获取数据/信息this
?
jquery - jsrender/jsviews:如何循环选定的对象列表?
如何仅从我的 json 数据中循环选定的组/对象列表?例如,我只想在下面的示例中循环“ID2”,
json,
js,
模板,
结果,
我追求的结果,
结果,
可能吗?
顺便说一句,(我正在使用它但不明白它!)是什么#data
意思?{{props #data}}
如果我只想选择一个组,我可以这样做{{props #data.ID2}}
吗??
javascript - 使用原生 javascript 选择 HTML 和 SCRIPT 标签及其数据属性?
如何在不使用 jquery 的情况下选择 HTML 元素并获取其数据属性?
例如,我有这个带有一些数据属性的 html 标签,
这是一种jquery方式,
javascript的原生方式呢?
另外,如何选择脚本标签并获取其属性数据?
例如,我有这个脚本标签,
一种jQuery方式,
但我需要一种 javascript 原生方式。可能吗?
javascript - jquery draggable:单击可拖动处理程序时会变得跳跃吗?
draggable
当您添加right: 0; bottom: 0;
到弹出框之前,是否有任何使用 jquery 遇到过这个错误的东西?
当您单击_ _handler
jQuery,
html,
的CSS,
知道如何解决吗?
jquery-1.9 - 如何知道 jquery AjaxError 中有错误处理程序?
我想为所有 ajax 请求添加一个全局 ajaxError 处理程序,如果用户已经声明了错误处理程序,这个全局 ajaxError 处理程序什么也不做,如果用户没有声明一个错误处理程序,则弹出一个警报窗口。这是我的代码:
现在我像这样制作一个jquery ajax reqeust:
在这个例子中,由于我声明了一个失败函数,所以我不希望全局 ajaxError 被触发,但现在结果相反,它被触发了。并且没有error
或fail
属性在settings
jquery - jquery1.9中的.trigger()有什么变化?
http://jquery.com/upgrade-guide/1.9/
我从链接中获得了以下详细信息。但是触发器(点击)事件发生了什么变化?我不清楚下面的解释。
.trigger()ed“点击”事件中的链接复选框/收音机状态
当用户单击复选框或单选按钮时,事件处理程序会看到节点处于如果未在节点上调用 event.preventDefault() 时它将处于的状态——本质上是它的新状态。例如,如果用户单击未选中的复选框,事件处理程序将看到一个选中的复选框。在 1.9 之前,由 .trigger("click") 或 .click() 触发的合成事件会看到复选框处于与用户操作相反的状态。这已在 1.9 中修复,以反映与用户启动的操作相同的检查状态。