2016-11-01 57 views
1

我使用offline.js(0.7.18)和它的工作正常,当我去/离线指标改变状态,一切都很好迄今。隐藏提交按钮与offline.js

我也可以在Offline JS Simulate UI上看到,当触发离线时,登录面板的样式在display:block和display:none之间切换。但我无法发现这是如何工作的。

我想在触发离线时隐藏“提交”按钮。

+0

这是文档的[链接](http://stackoverflow.com/tags/offline.js/info)。我想你想要的是: Offline.state:当前连接状态'up'或'down' – Mickers

回答

1

您可以从使用jQuery的脱机JS模拟UI页面使用示例:

<script> 
    $(function(){ 

     var 
      $online = $('.online'), 
      $offline = $('.offline'); 

     Offline.on('confirmed-down', function() { 
      $online.fadeOut(function() { 
       $offline.fadeIn(); 
      }); 
     }); 

     Offline.on('confirmed-up', function() { 
      $offline.fadeOut(function() { 
       $online.fadeIn(); 
      }); 
     }); 

    }); 
</script> 

给类“在线”的任何元素,你想所示,当系统处于联机状态,并给予类“下线“指向系统处于脱机状态时要显示的任何元素。

<button class="online">ABC</button> 
+0

完美。这很有用。 –