JQuery 小练习(实例代码)


Posted in Javascript onAugust 07, 2009

1、按钮倒数10秒之后才能点击。这个效果一般在一些论坛注册时候用到比较多,废话少说,直接上代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title></title> 
<script type="text/javascript" src="js/jquery-1.3.2.js"></script> 
<script type="text/javascript"> 
var timeOut; 
var count = 10; 
$(function() { 
$("#btnSubmit").attr("disabled", "disabled"); 
$("#btnSubmit").val("确(" + count.toString() + ")定"); 
timeOut = setTimeout(ButtonCount, 1000); 
}); 
ButtonCount = function() { 
if (count == 0) { 
$("#btnSubmit").attr("disabled", ""); 
$("#btnSubmit").val("确 定"); 
clearTimeout(timeOut); 
} 
else { 
count--; 
$("#btnSubmit").attr("disabled", "disabled"); 
$("#btnSubmit").val("确(" + count.toString() + ")定"); 
setTimeout(ButtonCount, 1000); 
} 
} 
</script> 
</head> 
<body> 
<input type="button" value="确 定" id="btnSubmit" /> 
</body> 
</html>

2、即点即改,这个效果一个多月前还没有学jquery时觉得好酷,现在觉得其实也非常简单的东西,可以看出jquery在前端效果上大大简化了编写难度,代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title></title> 
<style type="text/css"> 
.caneditBg 
{ 
background-color:Gray; 
} 
</style> 
<script src="js/jquery.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function() { 
$(".canedit").each(function() { 
$(this).bind("dblclick", function() { 
var html = $(this).html(); 
var textarea = "<textarea name='temTextarea' id='temTextarea' onblur='saveText(this)' >" + html + "</textarea>"; 
$(this).empty().html(textarea); 
}); 
$(this).mouseenter(function() { $(this).addClass("caneditBg") }).mouseleave(function() { $(this).removeClass("caneditBg") }); 
}); 
}); 
saveText = function(o) { 
var text = $(o).val(); 
$(o).parent().empty().html(text); 
} 
</script> 
</head> 
<body> 
<div class="canedit"> 
即点即改! 
</div> 
<div> 
</div> 
</body> 
</html>

以上代码只需要直接copy到html文件,并且保证导入jquery.js文件无错,就可以运行。
Javascript 相关文章推荐
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
jQuery 和 CSS 的文本特效插件集锦
Dec 12 Javascript
了不起的node.js读书笔记之mongodb数据库交互
Dec 22 Javascript
Python脚本后台运行的几种方式
Mar 09 Javascript
浅谈Sublime Text 3运行JavaScript控制台
Jun 06 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 Javascript
探究react-native 源码的图片缓存问题
Aug 24 Javascript
Vue2.0 v-for filter列表过滤功能的实现
Sep 07 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
Nov 25 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
Feb 06 Javascript
react ant Design手动设置表单的值操作
Oct 31 Javascript
nuxt.js写项目时增加错误提示页面操作
Nov 05 Javascript
js正确获取元素样式详解
Aug 07 #Javascript
JavaScript 乱码问题
Aug 06 #Javascript
jquery ui dialog里调用datepicker的问题
Aug 06 #Javascript
jquery select(列表)的操作(取值/赋值)
Aug 06 #Javascript
asp(javascript)全角半角转换代码 dbc2sbc
Aug 06 #Javascript
javascript Array.remove() 数组删除
Aug 06 #Javascript
实现连缀调用的map方法(prototype)
Aug 05 #Javascript
You might like
PHP反向代理类代码
2014/08/15 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
php设计模式之装饰模式应用案例详解
2019/06/17 PHP
PHP使用反向Ajax技术实现在线客服系统详解
2019/07/01 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
运用jquery实现table单双行不同显示并能单行选中
2009/07/25 Javascript
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
Vue结合SignalR实现前后端实时消息同步
2017/09/19 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
python之wxPython应用实例
2014/09/28 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
2018/04/26 Python
python实现彩色图转换成灰度图
2019/01/15 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
使用CSS禁止textarea调整大小功能的方法
2015/03/13 HTML / CSS
CSS3实现莲花绽放的动画效果
2020/11/06 HTML / CSS
某个公司的Java笔面试题
2016/03/11 面试题
学校经典推荐信
2013/10/30 职场文书
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
网络编辑职责
2014/03/01 职场文书
普通党员对照检查材料
2014/08/28 职场文书
小学生国庆节演讲稿
2014/09/05 职场文书
2014年世界艾滋病日演讲稿
2014/11/28 职场文书
工程部经理岗位职责
2015/02/02 职场文书
丧事主持词
2015/07/02 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
企业转让协议书(范文2篇)
2019/08/15 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python