屏蔽输入插件出现问题
Issue with masked input plugin
我试图使用屏蔽输入使我的日期看起来像9999-99-99,但似乎没有任何影响。我看不出我做错了什么。
<script type="text/javascript" src="http://digitalbush.com/wp-content/uploads/2013/01/jquery.maskedinput-1.3.1.min_.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript">
jQuery(function ($) {
$("#date").mask("9999-99-99");
});
</script>
http://jsfiddle.net/doitlikejustin/xw2je/3/
这是我的输入框-
<input name="date" type="text" id="date" value="<?php echo $_SESSION['date'];?>" />
您需要首先包含jQuery脚本。
顺序很重要,因为jQuery屏蔽输入插件依赖于jQuery。你应该告诉浏览器先加载jQuery,然后只有你才能处理jQuery的东西。
例如(我测试过):
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="http://digitalbush.com/wp-content/uploads/2013/01/jquery.maskedinput-1.3.1.min_.js"></script>
<script type="text/javascript">
jQuery(function ($) {
$("#date").mask("9999-99-99");
});
</script>
</head>
<body>
<input name="date" type="text" id="date" value="" />
</body>
</html>
我希望这能有所帮助。
您只需要更改jquery定义顺序,先放版本jquery文件,然后放插件jquery。它会解决你的问题。
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="http://digitalbush.com/wp-content/uploads/2013/01/jquery.maskedinput-1.3.1.min_.js"></script>
主jquery文件应该先放插件,然后放插件。它肯定会解决你的问题。
相关文章:
- 我的jQuery插件参数没有正确启动,遇到了问题
- TableExport jquery插件:文件名和扩展名问题
- Jquery标签插件粘贴问题
- 使用科尔多瓦媒体插件时出现问题
- 我的Firefox插件和跨域https存在问题
- 应用程序版本插件问题
- SlimScroll JQuery插件中的滚动条问题
- 由于jQuery问题,在实现Disqus插件时出现问题
- browserfy的brfs插件中出现问题
- Ruby(rails)时间戳和jQuery timeago插件出现问题
- jQuery表单验证插件's只有文字字段的问题
- IE10中使用jQuery floatThead插件(1.2.10)的布局问题
- [contenteditable]元素和jQuery验证插件的问题
- IE9上的Jquery表单插件问题
- Cordova/phonegap 插件兼容性问题 - org.chromium.socket / org.chromiu
- 这个快照 svg 插件有什么问题
- 刷新整页.js插件的问题
- Phonegap facebook插件:安卓系统的各种问题
- jQuery插件和 ASP.NET 内容页面的问题
- 通过Chrome自定义插件在浏览器当前页面中选择元素的问题