问题标签 [jquery-callback]
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 - 延迟失败的回调未调用
我试图弄清楚为什么失败的回调不适用于这个延迟
http://jsfiddle.net/austinbv/wzve6/6/
我有一个类似的问题Jquery 延迟回调奇怪,但我认为这已经足够不同了,它应该有它自己的。再次感谢任何帮助
编辑
在 jQuery irc 中交谈之后,它看起来像是一个错误!
javascript - 从回调外部的回调中提取参数
如何提取回调函数的参数(a,b)并将另一个参数(c)添加到函数调用?
jquery - JQuery 回调并返回第一次调用?
我为这个函数加载了一个外部页面。来自 DIV id 的页面 URL 抓取。
加载的页面,有一个数据表,所以我将它添加到回调中。
在数据表内部,我得到了一个编辑器按钮,所以我使用数据表回调函数调用编辑器而不刷新页面:
在这种情况下,内容编辑器的加载方式与我加载包含数据表的页面的方式相同。(在按钮 ID 上传递的页面 URL)。
我现在卡住了。在这个编辑器上,我需要提交表单,我希望它使用 jquery load 提交,这样页面就不会刷新,提交表单后,我想将冲浪者发送回数据表页面(第一次加载时的页面)页面已加载)。我将执行更新编辑内容所需的操作。有什么帮助吗?谢谢。
我使用数据表服务器端 ajax 加载。这就是我使用回调的原因。
/li>
jquery - jQuery getJSON 回调不能是变量
我正在尝试创建一个使用 jQuery 函数 getJSON 的函数,但我遇到了问题。回调的第一部分不能是可变的,jQuery 总是将它解释为一个字符串。
我的代码:
这导致以下请求 URL:
我已经尝试过逃避它,但这只会导致错误。
我做错了什么,有什么建议吗?
javascript - jquery自动完成显示输出字符串
我想让脚本从逗号分隔的字符串中显示值列表中的每个项目。
前任。“一二三四”
在自动完成下拉菜单中,它应该显示:
一二三四
但是,当前代码中,仅显示单个字符的列表。应该有一种简单的方法来拆分该列表并显示单词而不是字符。我的javascript有点有限,如果有人能帮我弄清楚,我将不胜感激。谢谢。我一直在搜索并知道您应该能够覆盖 parse 函数,但它必须比这更容易。此外,我正在使用 web 服务来返回字符串,并且可以用任何东西分隔,但它需要显示单词。
如果有人知道答案,我将不胜感激......谢谢
编辑 - - - - - - - - - - -
感谢之前的发帖人帮忙解答。
这似乎是格式或其他东西的细微差别。
这有效:
使用它似乎只是出错或什么都不做:
我什至试过这个,它通过但不会导致下拉菜单:
以上似乎工作并显示了我想要的,不确定它是否有效。如果有人想解释为什么?不知道为什么在某些情况下你需要一个 response() 和/或一个 return 才能使自动完成工作......
jquery - 追加后的jQuery回调
我有以下代码:
HTML
JS
我正在做的是遍历站点变量并使用jQuery的append方法写出一些div,这些方法在'loadInTo'中设置了id,这很好用。完成后,我想使用 jQuery 的 load 方法用来自其他页面的 HTML 填充 div。附加div后是否有回调?像这样的东西:
jquery - jQuery插件上的jQuery调用回调
我已经为我的 jQuery 插件添加了回调。
现在如何从 jQuery 调用这个回调,例如
jquery - jQuery 中自定义回调的松散耦合
我想知道是否存在允许在 jQuery 中松散耦合回调的设计模式/框架。
基本上,我有一个 ajax 调用,它检索回调函数中所需的设置。我有许多函数希望在 ajax 调用完成后触发,但希望避免执行以下操作:
我希望它是松散耦合的。有谁知道这是如何实现的?
谢谢,Gearoid。
解决方案
这是我最后使用的:
然后我的代码非常松散耦合,因为我可以将任意数量的回调函数传递给原始函数,它们将按顺序运行,例如:
jquery - 我什么时候使用 JQuery.Callbacks?
我正在查看添加到 jQuery 1.7 的新内容,我看到他们现在有 jQuery.Callbacks() http://api.jquery.com/jQuery.Callbacks/。
该文档向您展示了如何使用 jQuery.callbacks() 但没有任何适用的示例说明我何时想要使用它们。
似乎您可以从回调列表中添加/删除回调,并且可以执行 jQuery.callbacks().fire(args),但这只会触发该列表中的所有回调。也许我错过了一些东西,但这似乎不是很有用。
当我第一次看到这个新功能时,我认为你可以将它与键/值对一起使用。然后,这将提供一种简单的方法来在应用程序的单个位置管理回调函数。就像是
然后例如,如果我想在函数结束时调用该回调,我可以执行类似的操作
但是,您似乎不能触发特定的回调,您只能使用给定的参数触发所有回调,或者一个都不触发。
我看到的最接近的事情是能够为 .fire() 函数提供一个上下文来设置“this”属性
但这也没有太大帮助。
我误解了文档吗?
如果这是所需的功能,那么有哪些有用的适用示例。
javascript - Javascript - 从 $.post 回调后,实例类的属性未定义
我有以下js片段:
它总是产生结果:之前:10 之后:未定义。
为什么在 $.post 的回调函数中,类的属性是未定义的。有人可以帮我吗?非常感谢。