【问题标题】:JavaScript only working after Refreshing Page multiple timesJavaScript 仅在多次刷新页面后才有效
【发布时间】:2017-05-13 09:46:59
【问题描述】:

只有当我多次刷新页面时,我的 JavaScript 才会开始工作。

请查看以下代码-

<div class="col-xs-6 col-sm-3  js--isotope-target  js--cat-2" data-price="14.36" data-rating="4">
  <div class="products__single">
<figure class="products__image">
  <a href="single-product.html">
    <img alt="#" class="product__image" width="263" height="334" src="images/dummy/w263/2.jpg">
  </a>
  <div class="product-overlay">
    <a class="product-overlay__more" href="single-product.html">
      <span class="glyphicon glyphicon-search"></span>
    </a>

    <div class="product-overlay__stock">
      <span class="in-stock">&bull;</span> <span class="in-stock--text">In stock</span>
    </div>
  </div>
</figure>
<div class="row">
  <div class="col-xs-9">
    <h5 class="products__title">
      <a class="products__link  js--isotope-title" href="single-product.html">Moringa Powder</a>
    </h5>
     </div>
    </div>
    <div class="products__category">
  Powders
    </div>
   </div>
  </div>

我曾尝试重置浏览器 Javacript(禁用然后再次启用它)但没有任何效果,JavaScript 在页面第一次加载时永远不会工作,我必须多次刷新页面才能让 javascript 工作!

【问题讨论】:

  • "查看以下代码" ...您所显示的只是一些 html,这将如何帮助我们理解问题?花几分钟时间回顾一下How to Askminimal reproducible example
  • 我很惊讶 javascript 在任何刷新后都能正常工作,因为您的页面中没有任何内容
  • 请在代码中包含您的 javascript 部分

标签: javascript html css


【解决方案1】:

将 ver 添加到您的 JavaScript 文件中。 像这样。 myjava.js 到 myjava.js?v=1.0

每次都换版本。如果您的 .js 文件有任何更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-23
    • 2014-11-16
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    相关资源
    最近更新 更多