我在2个不同的网站上有相同的代码,1个工作正常,而另一个看起来没有做jquery功能
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>jQuery Countdown</title>
<link rel="stylesheet" href=/build/timer/css/jquery.countdown.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="/build/timer/js/jquery.plugin.min.js"></script>
<script src="/build/timer/js/jquery.countdown.js"></script>
<script>
var j = jQuery.noConflict();
j(function () {
var austDay = new Date();
austDay = new Date(austDay.getFullYear() + 1, 1 - 1, 26);
j('#defaultCountdown').countdown({until: austDay});
j('#year').text(austDay.getFullYear()); });
</script>
<style>
#defaultCountdown {margin-left: -380px;width: 740px;height: 65px;}
#defaultCountdown span {font-size: 30px;font-family: Arial;}
body {background: #0f0017;}
</style>
</head>
<body>
<div id="defaultCountdown"></div>
</body>
</html>
这是我的代码..
这是一个有用的链接:http://signalsindicator.com/timer/index.html 这里没有工作:https://traders.institute/build/timer/index.html
可能导致此问题的原因是,它们都是相同的代码吗?
答案 0 :(得分:1)
您提出的第二个链接是https,因此您还必须使用https加载脚本。
答案 1 :(得分:0)
可能导致此问题的原因是,两者都是相同的代码?
答案:混合内容问题。
通过安全HTTPS连接加载初始HTML时会出现混合内容,但是通过不安全的HTTP连接加载其他资源(例如图像,视频,样式表,脚本)。
...更多详情here。
答案 2 :(得分:-1)
还缺少样式表周围的开头引号。
HREF = “/建造/定时器/ CSS / jquery.countdown.css” &GT;