javascript - 通过“this”来提醒

标签 javascript jquery alertify

我想在使用类.removeRow的div中“查找”按钮后使用Alertify.js。

  $(".removeRow").find("button").click(function(){
            alertify.confirm("remove this field?", function (e) {
                if (e) {
                    // user clicked "ok"
                    $(this).closest(".agrRow").remove();
                }
            });     
  });


问题是在我调用alertify之后,我松开了“ this”的值。
如何将“ this”传递给alertify函数?

最佳答案

$(".removeRow").find("button").click(function(){
    var temp = this;
    alertify.confirm("remove this field?", function (e) {
        if (e) {
            // user clicked "ok"
            $(temp).closest(".agrRow").remove();
        }
    });     
});

关于javascript - 通过“this”来提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26494382/

相关文章:

javascript - 使用jquery获取所有文本节点

来自div下的jquery幻灯片

javascript - alertify.js TypeError?

javascript - 导航栏导致其他组件无法在React Router中加载

javascript - Electron :-webkit-app-region:拖动有效,但不允许我单击自定义标题栏中的按钮

javascript - 提取数组的键-无重复

jquery - jQuery在由Ajax加载的页面上吗?

jquery - 通过按钮触发 Ctrl S 或 Ctrl P

ruby-on-rails-3 - 获得警报以使用 turbolinks

html - body 100%高度在某些 Action 下移动