我在其他地方使用Bootstrap Datapicker显示日期并突出显示周末

时间:2018-05-03 01:19:07

标签: javascript jquery css3 twitter-bootstrap-3

我正在尝试将Datapicker用作日历,并希望选择日期其他“div”和杂草结束更改颜色可以提供我的问题解决方案

<!DOCTYPE html>
<html lang="en">
<head>

  <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.js"></script>

      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"></script>
    
    <link rel="stylesheet" type="text/css" href="custom.css" />
  
      <link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/ui-lightness/jquery-ui.css" />

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
  <style type="text/css">
    body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}

.ui-datepicker-week-end a {
    color: red !important;
}
#calendar
{
background-color:#222;
}
</style>

<script type="text/javascript">
$(document).ready(function() {
    $("#calendar").datepicker();
});

</script>

  
</head>

<body>
  <form>
    <div>
        <div id="calendar"></div>
    </div>
</form>




</body>

</html>

enter image description here

见上图第10个地方我想要选择日期然后和周末选择然后改变颜色

1 个答案:

答案 0 :(得分:0)

首先,来自Chrome浏览器的DevTools是一个好帮手,只是提示F12。

在打开DevTools运行代码后,您将在“控制台”面板中看到错误消息: Bootstrap的JavaScript需要jQuery 1.9.1或更高版本,但低于版本4。

所以只需将jQuery版本更改为1.12.4,将jQueryUI版本更改为1.12.1,代码就可以了。

祝你好运!