小编tae*_*aek的帖子

如何清除服务工作者的缓存?

所以,我有一个带有服务工作者的HTML页面,服务工作者缓存index.html和我的JS文件.

问题是当我更改JS时,更改不会直接显示在客户端浏览器上.当然在chrome dev-tools中,我可以禁用缓存.但在Chrome手机中,我该怎么做?

我尝试访问网站设置并点击CLEAR%RESET按钮.但它仍然从缓存加载旧页面/加载.我尝试使用其他浏览器或Chrome隐身,它会加载新页面.

然后,我尝试清除我的浏览数据(只是缓存),它的工作原理.

我想这不是它应该如何正常工作?我的用户在不清除Chrome浏览器缓存的情况下不知道页面是否更新.

html javascript google-chrome service-worker

34
推荐指数
4
解决办法
4万
查看次数

具有动态ajax内容的Bootstrap Accordion

我想创建一个带有ajax内容的手风琴.

所以,我的HTML是:

<div class="latestinfo panel-group" id="accordion" role="tablist" aria-multiselectable="true">
// DYNAMIC CONTENT HERE
</div>
Run Code Online (Sandbox Code Playgroud)

我的成功ajax是:

success: function(data) {
            data.items.forEach(function(e) {
                $('.latestinfo').append('<div class="panel panel-default"><div class="panel-heading" role="tab" id="headingOne"><h4 class="panel-title"><a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">' + e.title + '</a></h4></div><div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne"><div class="panel-body">' + e.content + '</div></div></div>');
            });
       }
Run Code Online (Sandbox Code Playgroud)

目前 ,

  • 显示内容
  • 当我点击第一个它打开
  • 当我点击其他时,第一个切换(打开/关闭)

问题是手风琴没有正常工作,如上所述.

ajax jquery accordion twitter-bootstrap

1
推荐指数
1
解决办法
6282
查看次数