问题标签 [impromptu]
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 即兴之旅 - 覆盖的不透明度
我正在使用jQuery impromptu在我的网站上显示弹出框之旅(页面右下角的示例 19)。
#idOfContainer
有没有办法使覆盖层不覆盖单个容器?换句话说,我希望覆盖覆盖的整个页面除了我在游览中引用的容器(即兴引用的具有 id 属性的任何元素)。
jquery - 覆盖页面但排除特定 div - jQuery Impromptu
我正在使用 jQuery 即兴在我的网站上创建一个“叠加之旅”。这是源页面:http ://trentrichardson.com/Impromptu/
我想更改一个 div 的 z-index,以便当它在游览中出现时,它被放置在覆盖层之上(或其他方式,以便覆盖层不适用于此 div)。
这是我的代码的一个工作示例(我希望将第二个列表项放在覆盖层之上):http: //jsfiddle.net/bTxng/2/
jquery - 将事件绑定到 jquery 即兴表单取消
单击复选框时,在 jquery 中使用即兴提交表单。如果用户提交表单,一切正常。但是,如果用户取消表单,复选框将保持单击状态。我想将一个操作绑定到取消事件以关闭提示并取消选中具有特定 ID 的所有复选框。如果用户取消,我如何关闭表单并取消选中所有复选框。这是我到目前为止所拥有的——特别感兴趣的是实际处理表单的最后一行,但我将包括整个函数以防万一:
单击复选框时调用此函数,如下所示:
javascript - 当函数内部调用 close 方法时,即兴不是关闭对话框
我被这样的代码困了4个小时:
任务很简单。单击#next 后,它应该首先显示带有“处理”对话框的对话框,稍后应该关闭它并显示“保存”。ajax 成功调用后,它应该使用“正在加载”对话框加载新数据,然后消失。一切都很完美,除了让我发疯的一件事——加载后出现带有“正在加载”文本的对话框,尽管我最后使用了 jQuery.prompt.close()。我为此奋斗了 4 个小时,我已经受够了……请帮忙……我做错了什么?我使用 jquery 1.7.1。
编辑:我找到了解决方案。不是真的,但它解决了我的问题:我发现 impromptu 使用 .jqimessage 类来获取对话框中显示的文本。我没有制作新对象然后再销毁它,而是先制作一次,然后再销毁它。同时,我只更改 .jqimessage 框中的一条消息。效果很好 - 看起来最简单的方法是最好的 :) 感谢您的帮助。
javascript - 即兴 - 提示不会关闭
我在我的 javascript 中尝试 Impromptu 并且由于某种原因它会很好地加载,我在工作中应用的所有功能但调用关闭或使用右上角的“x”不会关闭提示。覆盖层的不透明度略微变亮,但提示是模型,我可以继续与它交互,但不能与底层页面交互。
我已经回到基础,我正在使用这个功能;
它被称为 JQPlot 图表的一部分;
任何帮助表示赞赏,如果您需要更多信息,我会尽力提供它......另外,如果您对可以处理 JSON 的覆盖提示(具有良好外观)有更好的建议,请不要犹豫告诉我!
我问过
谢谢 C
javascript - 如何让即兴 jquery 暂停当前函数执行?
如何让 Impromptu jquery 像 Javascript 的本机“警报”函数一样暂停当前函数的执行? http://trentrichardson.com/Impromptu/
当前脚本执行在后台继续,而我的对话框正在显示!
还是那个图书馆不可能?推荐?
更新:我想暂停脚本执行,因为我的代码被 select 元素的 onchange 事件调用,我希望用户决定是否保存他的工作(通过对话框)
但问题是,在显示对话框后,onchange 函数继续运行并开始在我的 tinymce 编辑器中加载新内容(因为选择已更改。
jquery-plugins - jQuery即兴4
我在即兴(jquery 插件)中遇到了困难,我不断得到一个未定义的值。这是一个例子:
最终,我想获取输入的 id 和名称并执行一些 AJAX。但我无法得到 css 的变化。我提醒 f.alertName 并得到未定义,我不知道为什么。感谢您的帮助。
javascript - jquery impromptu - 在处理异步 AJAX 响应之前保持提示打开
简而言之
,我想在用户单击“确定”按钮后进行一些异步服务器端验证(使用 AJAX)。如果验证失败,我想在提示符上显示错误消息而不关闭它。
细节
我正在使用即兴版本 3.1。我找不到 3.1 的文档,所以检查了4.0.1 版本的文档,有两种方法可以做到这一点 -
返回 false 或 event.preventDefault() 以保持提示打开
我检查过,因为我使用的是旧版本,所以事件变量在这样的函数内部不可用 -
我现在无法升级到最新版本,因为我们对 3.1 版插件代码进行了一些自定义。
所以,我只剩下使用这种return false
方式了。我检查了这是否有效-
但是,由于我必须等到收到 AJAX 响应,所以我尝试使用这样的 javascript 回调函数,但它没有像我预期的那样工作 -
请帮忙...
javascript - impromptu.js 和 infieldlabel.js 不能一起工作
我正在使用一个名为 Impromptu 的简单模式对话框,并且我还使用了一个使用 infieldlabel.js 的联系表单——但是,为了使 Impromptu 脚本工作,infieldlabel 不会。为了使 infieldlabel 工作,我必须禁用即兴脚本。
这有什么理由吗??