关闭“altertify”确认模式后如何从按钮上移除焦点?

阿比舍克

我有一个带有:hover:focuscss 属性的按钮悬停在它上面时,颜色会变为红色。现在,当我点击它时,会出现一个 Alertify 确认框,然后我按确定或取消颜色因:focus属性而再次变为红色:focus单击确定或取消时如何解除绑定

<html>
<head>
    <script src="https://cdn.jsdelivr.net/alertifyjs/1.8.0/alertify.min.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/alertifyjs/1.8.0/css/alertify.min.css"/>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/alertifyjs/1.8.0/css/themes/default.min.css"/>

</head>

<style>
.btn-test:hover,.btn-test:focus{
background-color:red;
}
</style>

<body>


<button class="btn-test">Click Me</button>


</body>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

<script>
$(".btn-test").click(function(){

 alertify.confirm('Confirmation', 'You clicked', function () {
                //do nothing
            }
            , function () {
                //do nothing
            });

});
</script>

</html>
普密特·帕特尔(Bhumi Patel)

您只需将此代码添加到 js 文件 $(".btn-test").blur(); 像这样:

$(".btn-test").click(function(){

        $(".btn-test").blur();        
   

 alertify.confirm('Confirmation', 'You clicked', function () {
                //do nothing
            }
            , function () {
                //do nothing
            });

});
.btn-test:hover,.btn-test:focus{
background-color:red;
}
<html>
<head>
    <script src="https://cdn.jsdelivr.net/alertifyjs/1.8.0/alertify.min.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/alertifyjs/1.8.0/css/alertify.min.css"/>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/alertifyjs/1.8.0/css/themes/default.min.css"/>

</head>

<body>


<button class="btn-test">Click Me</button>


</body>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在模式关闭后,如何防止将焦点集中在Bootstrap模式的切换按钮上?

来自分类Dev

单击按钮后如何关闭弹出模式

来自分类Dev

如何从SearchView移除焦点?

来自分类Dev

计时器到期后如何从UIButton移除焦点(tvOS)

来自分类Dev

在引导程序中关闭模态后,如何取消模态触发按钮的焦点

来自分类Dev

如何使用最后弹出的模式上的关闭按钮关闭多个引导程序模式

来自分类Dev

单击后从按钮上移开焦点

来自分类Dev

如何删除焦点在Tab键上按下jQuery对话框上的关闭按钮

来自分类Dev

添加导航栏后,滚动时隐藏我的模式上的关闭按钮

来自分类Dev

关闭按钮X未被移除

来自分类Dev

关闭按钮X未被移除

来自分类Dev

如何在fancybox中单击关闭按钮返回确认?

来自分类Dev

如何修复在单击按钮打开后立即关闭的模式弹出窗口

来自分类Dev

在MacBook Pro上按电源按钮后无确认

来自分类Dev

选择选项后如何从ui-select中移除焦点

来自分类Dev

添加新的输入类型后,如何关闭焦点?

来自分类Dev

如何使用SwiftUI移除按钮上的突出显示?

来自分类Dev

单击“确定”以确认 JavaScript 后如何打开 Bootstrap 模式?

来自分类Dev

AJAX成功后如何关闭模式窗口

来自分类Dev

提交后如何关闭表格模式?

来自分类Dev

关闭后如何使LESS“记住”搜索模式?

来自分类Dev

模式关闭后如何停止 Iframe(视频)?

来自分类Dev

Kivy-提交后无法在TextInput上保持焦点,Enter键无法确认

来自分类Dev

如果单击“确定”按钮,则模式关闭后执行代码

来自分类Dev

按下删除按钮后如何设置警报确认窗口

来自分类Dev

关闭窗口后,如何使按钮正常?

来自分类Dev

如何关闭焦点上的Firefox地址栏自动选择

来自分类Dev

单击别处后如何使按钮保持焦点状态?

来自分类Dev

关闭开放模式后如何打开新模式

Related 相关文章

  1. 1

    在模式关闭后,如何防止将焦点集中在Bootstrap模式的切换按钮上?

  2. 2

    单击按钮后如何关闭弹出模式

  3. 3

    如何从SearchView移除焦点?

  4. 4

    计时器到期后如何从UIButton移除焦点(tvOS)

  5. 5

    在引导程序中关闭模态后,如何取消模态触发按钮的焦点

  6. 6

    如何使用最后弹出的模式上的关闭按钮关闭多个引导程序模式

  7. 7

    单击后从按钮上移开焦点

  8. 8

    如何删除焦点在Tab键上按下jQuery对话框上的关闭按钮

  9. 9

    添加导航栏后,滚动时隐藏我的模式上的关闭按钮

  10. 10

    关闭按钮X未被移除

  11. 11

    关闭按钮X未被移除

  12. 12

    如何在fancybox中单击关闭按钮返回确认?

  13. 13

    如何修复在单击按钮打开后立即关闭的模式弹出窗口

  14. 14

    在MacBook Pro上按电源按钮后无确认

  15. 15

    选择选项后如何从ui-select中移除焦点

  16. 16

    添加新的输入类型后,如何关闭焦点?

  17. 17

    如何使用SwiftUI移除按钮上的突出显示?

  18. 18

    单击“确定”以确认 JavaScript 后如何打开 Bootstrap 模式?

  19. 19

    AJAX成功后如何关闭模式窗口

  20. 20

    提交后如何关闭表格模式?

  21. 21

    关闭后如何使LESS“记住”搜索模式?

  22. 22

    模式关闭后如何停止 Iframe(视频)?

  23. 23

    Kivy-提交后无法在TextInput上保持焦点,Enter键无法确认

  24. 24

    如果单击“确定”按钮,则模式关闭后执行代码

  25. 25

    按下删除按钮后如何设置警报确认窗口

  26. 26

    关闭窗口后,如何使按钮正常?

  27. 27

    如何关闭焦点上的Firefox地址栏自动选择

  28. 28

    单击别处后如何使按钮保持焦点状态?

  29. 29

    关闭开放模式后如何打开新模式

热门标签

归档