2012-07-19 50 views
0

我尝试通过该lesson实现输入用户掩码,并且无法运行它。它不起作用。JQuery - 无法实现输入用户掩码

我的.html文件:

<!DOCTYPE html> 
<html> 
    <head> 
    <meta http-equiv="Content-type" content="text/html; charset=utf-8"> 
    <title>Page Title</title> 

    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script> 
    <script src="jquery-1.3.2.min.js" type="text/javascript"></script> 
    <script type="text/javascript" charset="utf-8"> 
     jQuery(function($){ 
     $("#date").mask("99/99/9999"); 
     }); 
    </script> 

    </head> 
    <body id="" onload=""> 
    The following example is a demonstration from the usage tab. 
    <table border="0"> 
     <tbody> 
     <tr> 
      <td>Date</td> 
      <td><input id="date" tabindex="1" type="text"></td> 
      <td>99/99/9999</td> 
     </tr> 
     </tbody> 
    </table> 
    </body> 
</html> 

难道我做错了什么?

回答

4

你还没有包含插件脚本文件。

<script src="<path here>jquery.maskedinput.js" type="text/javascript"></script> 
+0

你说得对。但我遇到了另一件奇怪的事情。包含这个文件后,它仍然不起作用。 – ExiRe 2012-07-19 13:08:33

+0

@ExiRe你可以详细说明吗?提供一个jsfiddle ... – 2012-07-19 13:11:07

+0

@ExiRe确保在jQuery脚本之后添加了插件脚本。 – 2012-07-19 13:11:31