在使用easyui的tabs的时候, 标签页上的 可关闭 按钮 显示不出来?
<a class="tabs-close" href="javascript:void(0)" > </a>
来实现的a.tabs-close { background: url(‘images/tabs-icons.png‘) no-repeat -34px center}
====================================================
因为jeasyui的 $.messager.confirm/alert/progress/prompt等弹窗 都是 异步的: 即 主调函数 在执行到 $.messeger...的时候, 不会等到 messager的回调函数执行完了, 而是 直接就跳到 $.messager的下一条语句执行了, 直到主调 函数 执行完成后, 才会 再去执行 $.messager... 的回调函数 . 所以 发生了 tabs已经关闭了, 才弹出 消息框.
也就是说, 主调函数在 执行过程中, 是无法进入到 $.messager...的 回调函数中的 因此 , 也就无法在 回调函数if(r)...中 去改变主调函数中的 变量值了: 基本上是: 主调函数 执行完毕, 而且已经退出了之后, 才会 再去执行 $.messager...的回调函数.
原文:https://www.cnblogs.com/bkylee/p/10596998.html