首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Jquery脚本与Struts 2 Jquery插件一起使用时出错

将Jquery脚本与Struts 2 Jquery插件一起使用时出错
EN

Stack Overflow用户
提问于 2013-05-09 16:36:12
回答 1查看 657关注 0票数 1

我一直在使用jquery插件的某些方面,但是当我遇到Jquery插件中的限制/限制时,我也希望能够自由地使用普通的Jquery代码。

目前,我似乎不能使用普通的Jquery日期选择器

代码语言:javascript
运行
复制
<head>   
      <sj:head jquerytheme="redmond"/>     
        <s:head />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title><s:text name="Home.title" /></title>  
        <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> <!-- DO NOT REMOVE -->

        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="/Project/css/style.css" rel="stylesheet" type="text/css" />
        <link type='text/css' href='/Project/css/confirm.css' rel='stylesheet' media='screen' />
        <link type='text/css' href='/Project/css/contact.css' rel='stylesheet' media='screen' />
        <script type="text/javascript" src="/Project/js/blockUI.js"></script>
        <script type="text/javascript" src="/Project/js/jquery.simplemodal.js"></script> 
        <%-- <script type="text/javascript" src="/Project/js/confirm.js"></script>  --%>
        <script type="text/javascript" src="/Project/js/contact.js"></script> 
        <script type="text/javascript" src="/Project/js/watermark.js"></script> 
        <!--        <script type="text/javascript" src="js/validation.js"></script> -->
        <script type="text/javascript" >

日期选择器的函数:

代码语言:javascript
运行
复制
 jQuery(function($){
            date = "";
            $( '.datepicker' ).datepicker({
                dateFormat: 'yy/mm/dd',
                changeMonth: true,
                changeYear: true,
                minDate: '0',
                maxDate: '+20Y'
            });
        });

我得到了错误:Uncaught TypeError: Object [object Object] has no method 'datepicker'

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-09 16:41:28

从你包含的脚本中,我看不到你的jQuery和jQuery UI库在哪里,所以试着把它放在你包含的css后面:

代码语言:javascript
运行
复制
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>  
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 

如果您没有指定$(this)应该指向哪个元素,请尝试使用特定的classid,例如:

代码语言:javascript
运行
复制
$('.datepicker').datepicker({

如果你给你的元素类datepicker

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16457659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档