【问题标题】:Why Won't These Scripts Load Properly in Chrome?为什么这些脚本不能在 Chrome 中正确加载?
【发布时间】:2017-11-28 04:24:42
【问题描述】:

为什么这些脚本在 Chrome 中没有激活,但在 Firefox 和 Safari 中似乎运行良好?

脚本目前放在<body>标签的末尾:

<script>
/* -- Wrap Functions -- */
$(function() {$(".content1").wrap("<div class='wrap-content1'></div>");});
$(function() {$(".content2").wrap("<div class='wrap-content2'></div>");});

/* -- Load Functions -- */
$('#embed1').load('https://URL1 #section1-1');
$('#embed2').load('https://URL2 #section1-2');
</script>

有什么建议或解决方案吗?

【问题讨论】:

  • 在这些引用情况下,它确实不应该在任何浏览器上运行。
  • @JayHarris 好的,那么我应该如何格式化它们?

标签: javascript jquery google-chrome load


【解决方案1】:

试试这个,

<script>
/* -- Wrap Functions -- */
$(function() {$(".content1").wrap("<div class='wrap-content1'></div>");});
$(function() {$(".content2").wrap("<div class='wrap-content2'></div>");});

/* -- Load Functions -- */
$('#embed1').load('https://URL1 #section1-1');
$('#embed2').load('https://URL2 #section1-2');
</script>

【讨论】:

  • 刚刚用你的引用更新了这个问题,但仍然没有运气让它在 Chrome 中工作......
  • 您能否在您的 chrome 浏览器中添加控制台的屏幕截图,以便我们看到错误
  • 截图?只需复制错误消息(如果有)
  • 你可能会在选择控制台的详细错误时错过一些东西,这取决于你想使用什么,没有什么好争论的,
  • 没有任何错误信息。本质上,包装函数没有被加载函数识别,因此不将它们包含在它们的输出中。如前所述,在 Firefox 中一切似乎都运行良好,但在 Safari 中不稳定,在 Chrome 中完全被忽略。
猜你喜欢
  • 2021-05-03
  • 1970-01-01
  • 2023-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-08
  • 1970-01-01
  • 2014-10-02
相关资源
最近更新 更多