gpt4 book ai didi

jquery 日期选择器不起作用

转载 作者:行者123 更新时间:2023-12-01 08:21:06 25 4
gpt4 key购买 nike

jquery Datepicker 在我的代码中不起作用。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>


<link rel="stylesheet" type="text/css" href="static/css/start/jquery-ui-1.8.16.custom.css"/>
<script type="text/javascript" src="static/js/jquery-1.6.2.min.js"></script>
<!-- here are others script i use -->
<script type="text/javascript" src="static/js/date.js"></script>
<script type="text/javascript" src="static/js/jquery.ui.core.js"></script>
<script type="text/javascript" src="static/js/jquery.ui.datepicker.js"></script>



</head>


<body>
<div id="mainHome" >
<!-- bla bla more code... -->

<div id="content">

<h1>Add new project</h1>

<form action="" id="form2">
<table>
<tr>
<td class="right">Project Title</td>
<td><input type="text" class="textproject" name="projecttitle"/></td>
</tr>
<tr>
<td class="right">Acronym</td>
<td><input type="text" class="textproject" name="acronym"/></td>
</tr>
<tr>
<td class="right">Start date</td>
<td><input id="datepicker" type="text" class="textdate" name="startdate" /></td>
</tr>
<tr>
<td class="right">End date</td>
<td><input type="text" class="textdate" name="enddate" /></td>
</tr>
<tr>
<!-- other html code -->
</table>
</form>


</div>

<--! other html code -->
</body>
</html>

我没有放置所有代码。在名为 date.js 的 .js 文件中,我有:

    $(document).ready( function() {

$("#datepicker").datepicker();
});

我尝试了所有方法,但还是不行!

编辑:我明白问题所在。除了使用日历库之外,我还使用库来实现叠加效果。根据我包含文件的顺序或执行其中之一,但它不能一起工作。这是代码:

    <script type="text/javascript" src="static/js/jquery-1.6.2.min.js"></script>
<script src="http://cdn.jquerytools.org/1.2.5/jquery.tools.min.js">/script>
<script type="text/javascript" src="static/js/jquery-ui-1.8.16.custom.min.js"></script>
<script type="text/javascript" src="static/js/date.js"></script>

最佳答案

您的脚本包含顺序错误。

首先放置 jQuery,然后放置 jQuery UI Custom,然后放置 UI 核心,然后放置日期选择器,最后放置包含所有所需逻辑的 JS 文件。

然后它应该可以工作。

无意冒犯,但是您不是使用了有点过时的 jQuery 版本吗?截至目前,jQuery 日期选择器是一个与 UI 包一起提供的 jQuery UI 组件。如果您下载了嵌入了 datepicker 的最新 jQuery UI 库,并且您仍在尝试使用其他一些 datepicker 脚本,那么您还可能会遇到有关函数名称(datepicker)的冲突。

关于jquery 日期选择器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7351601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com