我无法将jquery UI中的样式转换为datepicker,datepicker正在显示但没有相关样式。我添加了相关的css文件,这里是datepicker的html文件
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="jquery.ui.all.css">
<script src="jquery-1.10.2.js"></script>
<script src="jquery.ui.core.js"></script>
<script src="jquery.ui.widget.js"></script>
<script src="jquery.ui.datepicker.js"></script>
<link rel="stylesheet" href="demos.css">
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</head>
<body>
<p> When?
<p>Date: <input type="text" id="datepicker"></p>
<div class="demo-description">
</div>
</body>
</html>
有人能说出我出错的地方吗?
答案 0 :(得分:0)
我认为你的错是在于没有定义type =&#34; text / css&#34;在你的CSS链接。由于您的doctype没有指定html5,因此可能会导致问题。
型=&#34; CSS /文本&#34;在旧版本的html中是必需的。
旁注:您似乎错过了段落结束标记。