语义UI模式更新设置未在“隐藏”时触发

格罗夫德克

我可以正确创建一个语义UI模态元素,并更改页面加载transitionduration页面加载的默认设置但是,当我尝试修改这些设置以隐藏modal时onApprove,它仍然使用与初始显示相同的设置。这是相关的JS:

$(document).ready(function() {
  $('#test').modal({
    transition: 'horizontal flip',
    duration: 2000,
    onApprove: function() {
      $('#test').modal({
        transition: 'fade',
        duration: 10000
      }).modal('hide');
    }
  }).modal('show');
});

这是一个演示问题JSFiddle单击“确定”按钮应触发持续10秒钟的淡入淡出。奇怪的是,在触发the之后,我可以在代码中放置一个断点,onApprove并看到设置确实已更新为正确的值(例如,internal.js中的9001行),并且当我按下“ resume”( Chrome 51.0.2704.103,Windows)。

不知道我在这里做错了什么...

阿尔伯特·以色列

或者,您可以在屏幕上显示模态后立即应用新的模态设置。喜欢:

$(document).ready(function() {
  $('#test').modal({
    transition: 'horizontal flip',
    duration: 2000,
    onShow: function() {
      $('#test').modal({
        transition: 'fade',
        duration: 10000
      })
    },
    onApprove: function(){
        $('#test').modal('hide');
    }
  }).modal('show');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.2/semantic.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.2/semantic.js"></script>
<body>
  <div id='test' class='ui large modal'>
    <div class="header">
      Header
    </div>
    <div class="content">
      This is the content
    </div>
    <div class="actions">
      <div class="ui ok green basic button">
        OK
      </div>
    </div>
  </div>
</body>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语义UI模式更新设置未在“隐藏”时触发

来自分类Dev

尝试更新设置时出现错误

来自分类Dev

如何更新设置字段

来自分类Dev

语义UI模式未打开

来自分类Dev

触发onPressed时,setState不更新UI

来自分类Dev

创新设置:检查新更新

来自分类Dev

撤消SVN更新设置深度排除

来自分类Dev

更新设置Python中的值?

来自分类Dev

创新设置:检查新更新

来自分类Dev

如何为更新设置动态值?

来自分类Dev

实体框架AddOrUpdate未在更新时设置FK值

来自分类Dev

语义 UI 反应,仅在可见时呈现下拉菜单/模式?

来自分类Dev

减速器未在触发操作时更新状态,因此Redux存储/状态未更新

来自分类Dev

Vue js 动态更新设置/取消设置类

来自分类Dev

UPDATE_DISCONNECTED设置为ON时如何触发ExternalProject的更新

来自分类Dev

我使用Handler更新UI时未触发Android OnItemClickListener

来自分类Dev

Vue:自动更新UI时触发事件

来自分类Dev

我使用Handler更新UI时未触发Android OnItemClickListener

来自分类Dev

React中的语义UI下拉菜单:<a href>用作内容时,onChange触发了两次

来自分类Dev

ReactJs:使用门户网站“模式”包装语义UI模式

来自分类Dev

在输入中选择文本时触发了鼠标上移事件,导致模式窗口隐藏

来自分类Dev

innerHTML 未在 UI 中更新

来自分类Dev

jQuery UI datepicker未在Codeigniter中触发

来自分类Dev

jQuery UI datepicker未在Codeigniter中触发

来自分类Dev

设置更新胶水表模式时的小数位数

来自分类Dev

在保存或更新时自动设置猫鼬模式属性

来自分类Dev

页面加载时的语义UI转换

来自分类Dev

悬停时的语义 ui 下拉菜单

来自分类Dev

jQuery插件-初始化后更新设置

Related 相关文章

热门标签

归档