【发布时间】:2016-05-11 12:01:21
【问题描述】:
我正在尝试让一个基本的引导日期时间选择器与 cdn(内容交付网络)一起使用,但没有应用外部样式和脚本。这可能是非常小的事情。我按照网站上的说明进行操作daterangepicker
这是行不通的代码,但应该根据示例:
<!DOCTYPE html>
<html lang='en'>
<head>
<title></title>
<meta charset='utf-8'>
<!-- Include Required Prerequisites -->
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/latest/css/bootstrap.css" />
<!-- Include Date Range Picker -->
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" />
</head>
<body>
<input type="text" name="daterange" value="01/01/2015 - 01/31/2015" />
<script type="text/javascript">
$(function() {
$('input[name="daterange"]').daterangepicker();
});
</script>
</body>
</html>
这个例子现在可以在网上工作,因为我在问这个问题,但它在本地不工作。谁能告诉我这是为什么,我怎样才能让它在我自己的计算机上本地工作。
【问题讨论】:
-
您是否验证过您的 javascript 文件实际上正在被加载?
-
你是如何加载你的 .html 文件的?通过本地网络服务器,还是直接进入浏览器? (您会看到浏览器地址栏显示“.../folder/folder/index.html”或类似内容)。如果是这种情况,您需要将 http 添加到您的
src标记中。示例:<script type="text/javascript" src="http://cdn.... etc。你能打开“开发者控制台”并分享报告的错误吗? -
我相信您的外部链接在某些时候是错误的。尝试下载并包含在本地。
-
是的,亚历克斯·约翰逊。我注意到,当我在我的 apache 上从 localhost 运行文件时,它起作用了。但是当我从桌面运行 .html 文件时,它没有。我尝试添加 http:// 并且它有效。之前没有正确访问资源。谢谢你的回答。
标签: javascript twitter-bootstrap-3 daterangepicker