Jquery datepicker与其他现有Jquery代码发生冲突

rjjhvcjd  于 2024-01-07  发布在  jQuery
关注(0)|答案(2)|浏览(140)

我是一个初学者,即将完成我的项目。我从JqueryUI添加了这个日期选择器,因为我的要求是,只有“星期天”应该被禁用,日期应该被限制从明天到未来10天。我尝试使用其他日期选择器,但没有工作。然后我尝试用代码的一部分实现它,并发现当我注解这一行时,

  1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

字符串
日期选择器工作得很好!但是如果没有上面的行,我的页面将无法正常工作。我的日期选择器代码的其余部分如下。

  1. <link rel="stylesheet" href="css/jquery-dp.css" />
  2. <script src="js/jquery-dp-1.js"></script>
  3. <script src="js/jquery-dp-2.js"></script>
  4. <link rel="stylesheet" href="/resources/demos/style.css" />
  5. <script>
  6. $(function() {
  7. $( "#datepicker" ).datepicker({ minDate: +1,
  8. dateFormat:"yy-mm-dd",
  9. maxDate: "+0M +10D",
  10. beforeShowDay: function(date) {
  11. var day = date.getDay();
  12. return [(day != 0), ''];
  13. }
  14. });
  15. });
  16. </script>


那么现在我应该做些什么来确保我的页面与日期选择器一起顺利沿着运行。提前谢谢你。

ovfsdjhp

ovfsdjhp1#

尝试在你的jQuery脚本中使用它。

  1. $.noConflict(); //Not to conflict with other scripts
  2. jQuery(document).ready(function($) {
  3. $( "#datepicker" ).datepicker({ minDate: +1,
  4. dateFormat:"yy-mm-dd",
  5. maxDate: "+0M +10D",
  6. beforeShowDay: function(date) {
  7. var day = date.getDay();
  8. return [(day != 0), ''];
  9. }
  10. });
  11. });

字符串

ldioqlga

ldioqlga2#

只要把这两个文件按适当的顺序排列,我的问题就解决了。
1)jquery-ui.min.js 2)bootstrap-datepicker/bootstrap-datepicker.js

相关问题