jQuery UI取消按钮需要单击两次以关闭

汤姆·克鲁斯

在我的jQuery UI对话框中,单击关闭按钮后,下次出现对话框时,需要单击两次取消按钮以关闭。

http://jsfiddle.net/AvF8V/6/

如果未单击(X)关闭按钮,则以下代码行可以正常工作。

 jQuery("#message1").remove();

单击关闭按钮后,取消按钮仅在单击两次时才起作用。

这种情况的原因是什么,如何避免呢?

lastr2d2

下面的javascript将创建一个div“#message1”,即使另一个具有相同ID的div也已经存在。

Alert('dialog_message1','this is a test');

jQuery对话框的关闭按钮默认情况下不会从html中删除容器。因此,将会有两个或多个具有相同ID('#message1')的div,而jQuery("#message1").remove();只会删除第一个。

你应该

  1. 创建OR时检查是否存在另一个具有相同ID的元素
  2. 使用$(this).dialog('destroy').remove(),如果你想删除的对话框。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery验证需要单击两次提交提交表单

来自分类Dev

jQuery需要单击两次以启动脚本

来自分类Dev

为什么jQuery下拉列表需要两次单击?

来自分类Dev

jQuery移动按钮单击处理程序触发两次?

来自分类Dev

jQuery移动按钮单击处理程序触发两次?

来自分类Dev

按钮单击在模态jQuery上执行两次

来自分类Dev

单击 JQuery 需要在加载了 PHP 的元素上单击两次

来自分类Dev

jQuery单击触发两次

来自分类Dev

jQuery单击两次重复

来自分类Dev

jQuery-单击注册两次

来自分类Dev

jQuery单击触发两次

来自分类Dev

jQuery单击重复两次

来自分类Dev

如果将按钮放在SubmitHandler中,为什么我的按钮在jquery中单击两次?

来自分类Dev

带有onclick的jquery链接标签href需要两次单击才能加载ajax

来自分类Dev

jQuery .submit().ajax()必须单击两次发送按钮才能获得正确的响应

来自分类Dev

jQuery绑定方法仅在您单击按钮两次时才被调用

来自分类Dev

我必须在jquery按钮上单击两次以提交注册表格

来自分类Dev

为什么我需要两次单击两次才能使用angular8和jquery触发onclick事件

来自分类Dev

单击Checkbox时触发jQuery click事件两次

来自分类Dev

jQuery Ajax表单仅在单击两次后提交

来自分类Dev

为什么单击事件在jQuery中调用两次

来自分类Dev

单击后 Jquery 动画运行两次

来自分类Dev

jQuery函数需要单击两次以运行,但希望第一个div可见

来自分类Dev

我在用jquery动画导航的高度时遇到问题-它使我两次单击按钮

来自分类Dev

如何在Java脚本或jquery中单击同一按钮两次时计算间隔时间

来自分类Dev

除非两次单击“提交”按钮,否则表单不提交且jQuery验证不起作用

来自分类Dev

$()。click需要按两次。jQuery JSP

来自分类Dev

jQuery 卡片翻转需要两次点击才能工作

来自分类Dev

jQuery 提交需要两次点击才能工作

Related 相关文章

  1. 1

    jQuery验证需要单击两次提交提交表单

  2. 2

    jQuery需要单击两次以启动脚本

  3. 3

    为什么jQuery下拉列表需要两次单击?

  4. 4

    jQuery移动按钮单击处理程序触发两次?

  5. 5

    jQuery移动按钮单击处理程序触发两次?

  6. 6

    按钮单击在模态jQuery上执行两次

  7. 7

    单击 JQuery 需要在加载了 PHP 的元素上单击两次

  8. 8

    jQuery单击触发两次

  9. 9

    jQuery单击两次重复

  10. 10

    jQuery-单击注册两次

  11. 11

    jQuery单击触发两次

  12. 12

    jQuery单击重复两次

  13. 13

    如果将按钮放在SubmitHandler中,为什么我的按钮在jquery中单击两次?

  14. 14

    带有onclick的jquery链接标签href需要两次单击才能加载ajax

  15. 15

    jQuery .submit().ajax()必须单击两次发送按钮才能获得正确的响应

  16. 16

    jQuery绑定方法仅在您单击按钮两次时才被调用

  17. 17

    我必须在jquery按钮上单击两次以提交注册表格

  18. 18

    为什么我需要两次单击两次才能使用angular8和jquery触发onclick事件

  19. 19

    单击Checkbox时触发jQuery click事件两次

  20. 20

    jQuery Ajax表单仅在单击两次后提交

  21. 21

    为什么单击事件在jQuery中调用两次

  22. 22

    单击后 Jquery 动画运行两次

  23. 23

    jQuery函数需要单击两次以运行,但希望第一个div可见

  24. 24

    我在用jquery动画导航的高度时遇到问题-它使我两次单击按钮

  25. 25

    如何在Java脚本或jquery中单击同一按钮两次时计算间隔时间

  26. 26

    除非两次单击“提交”按钮,否则表单不提交且jQuery验证不起作用

  27. 27

    $()。click需要按两次。jQuery JSP

  28. 28

    jQuery 卡片翻转需要两次点击才能工作

  29. 29

    jQuery 提交需要两次点击才能工作

热门标签

归档