问题标签 [die]

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 投票
4 回答
717 浏览

jquery - jQuery - 每次调用“.load”函数时运行 jQuery 脚本?

我正在为一个项目开发一个控制面板,我的一些代码有点冲突。我正在运行一些 jQuery,以便每个链接都将请求页面的内容插入到 DIV 中。此代码位于 index.php 页面中,因此无论如何它都位于要运行的页面上的第一个位置。您永远不会真正离开索引。

在#header 中,我还放了一些代码,包括一些按钮。其中一些我只是链接到一个页面,效果很好,但有些我需要运行脚本。当我尝试定义要在其中一个页面上运行的脚本时,除非我使用“.live”运行它,否则它将找不到按钮。问题是,当我在运行该实时脚本后尝试转到另一个页面时,它会忽略超链接并再次运行该代码。这是正在运行的代码示例。

我想尝试做的(除非有更好的解决方案)是让每次我运行“.load”时,我都可以运行“.die”脚本来取消该页面上以前的实时代码.

有任何想法吗?

0 投票
1 回答
269 浏览

perl - Perl 退出所需文件的更好方法

我正在编写一个加载程序来解密源文件并运行它们。每个源文件都包含一个Curses::UI基础程序,其中包含用户可以用来退出用户界面的子例程。我需要在用户退出后进行一些清理,但不确定如何捕获这些exitdie调用,以便执行所需文件之后的清理代码,有什么想法吗?

0 投票
5 回答
6111 浏览

perl - Perl:如何在没有错误消息的情况下“死”?

我使用以下代码在 perl 中运行一个简单的文件测试:

它打印以下输出:

Pre_check 文件不存在!
死于 ./huawei-postcheck 第 81 行。

但是我不想要最后一行“死于 ./huawei-postcheck line 81.”。

我想“死”而没有错误消息。

是否可以?

0 投票
3 回答
1159 浏览

jquery - 使用 die() 后重新绑定 live() click 事件?

我无法解决通过 Stack 搜索的问题。我在下面有我的 live() 函数。您可以看到我想如何在函数运行时停止再次单击按钮,然后重新绑定。按钮取消绑定,但它不再绑定......:S

0 投票
3 回答
2414 浏览

perl - 如果在它使用的模块中引发异常,我如何防止我的 perl 脚本终止?

我有一个 perl 脚本,使用标准作为污垢的 Net::HTTP 代码和 perl 5.8.8。我遇到了一个错误情况,当我调用时服务器返回 0 字节的数据:

不幸的是,我的 perl 脚本die,因为 Net::HTTP::Methods 模块在第 306 行有一个“死”:

当然,第 305-307 行是:

我怎样才能让我的脚本从这种情况中“优雅地恢复”,检测die并随后进入我自己的错误处理代码,而不是dieing 本身?

我确信这是一个常见的情况,可能很简单,但我以前没有遇到过。

0 投票
3 回答
179 浏览

jquery - 一旦与 live func 绑定

如何将点击与实时功能绑定?

我试过了:

但是这个,在ajax查询后两次绑定点击;

我该如何解决?

(我的英语很差)

0 投票
1 回答
974 浏览

jquery - ajaxed 内容中 .die().live() 的 JQuery 替代品?

我有一个 ajaxed 表单,并在该表单中生成新输入,并且这些新输入具有由.live()初始 ajaxed 表单中附加到它们的事件。

所以,当我关闭这个 ajaxed 表单然后再次打开它而不刷新时,我遇到了问题:我有 2 个实时事件绑定到每个应该只有 1 个实时事件的单独元素。

我看到解决这个问题的方法是在每个之前都有.live()一个.die()清除所有以前附加的live()

我想知道是否有更清洁或更合适的处理方式?

0 投票
6 回答
31047 浏览

php - PHP:利用 exit(); 或者死(); 在标头之后(“位置:”);

我有一个简单地使用的用户登录/注册系统

我最近读了一篇关于exit();并且die();不知道我应该使用这些的帖子。据我了解,他们使它结束了PHP?那是对的吗?我可以做到这一点的最佳方法是什么,只需在 header(); 之后直接添加这些函数之一;执行我有?

我有 AJAX、jQuery 通过我的 login.php/register.php 读取,这会有什么影响吗?

编辑:除了 header(); 之后,我还应该在哪里使用exit();ordie();函数?exit();更多地用于 PHP 而更多die();地用于 Perl?

0 投票
1 回答
415 浏览

php - PHP:“or die();”的现代版本 用于错误处理

当我第一次开始学习 PHP 时,我会编写类似于这里的查询语句:

实现与上述相同效果的最佳方式是什么?

据我了解,在当今具有类、函数和通用 OOP 的世界中,以这种方式运行一堆查询是非常低效的。我们应该做些什么不同的事情?

0 投票
1 回答
2405 浏览

jquery - jQuery:取消绑定与 live() 绑定的事件

我有一个包含五个列表项的无序列表,每个列表项内部都有一个链接:

这些链接具有与它们绑定的点击功能live()

这个函数内部是一个get检索一些信息的请求。

因此,当单击这些链接中的任何一个时,我想阻止对任何其他链接的单击执行任何操作,直到get完成为止。我想我可以通过取消绑定点击事件来做到这一点die()

但这不起作用。我没有收到任何错误 - 它只是不会阻止点击事件。我究竟做错了什么?