JQuery小练习(实例代码)
2023-06-13 09:14:11 时间
1、按钮倒数10秒之后才能点击。这个效果一般在一些论坛注册时候用到比较多,废话少说,直接上代码:
复制代码代码如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<scripttype="text/javascript"src="js/jquery-1.3.2.js"></script>
<scripttype="text/javascript">
vartimeOut;
varcount=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>
<inputtype="button"value="确定"id="btnSubmit"/>
</body>
</html>
2、即点即改,这个效果一个多月前还没有学jquery时觉得好酷,现在觉得其实也非常简单的东西,可以看出jquery在前端效果上大大简化了编写难度,代码如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<styletype="text/css">
.caneditBg
{
background-color:Gray;
}
</style>
<scriptsrc="js/jquery.js"type="text/javascript"></script>
<scripttype="text/javascript">
$(function(){
$(".canedit").each(function(){
$(this).bind("dblclick",function(){
varhtml=$(this).html();
vartextarea="<textareaname="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){
vartext=$(o).val();
$(o).parent().empty().html(text);
}
</script>
</head>
<body>
<divclass="canedit">
即点即改!
</div>
<div>
</div>
</body>
</html>
以上代码只需要直接copy到html文件,并且保证导入jquery.js文件无错,就可以运行。
相关文章
- jQuery的Ajax实例(附完整代码)
- JQuery处理json与ajax返回JSON实例详解编程语言
- jQuery延迟加载(懒加载)插件 – jquery.lazyload.js详解编程语言
- jquery的颜色选择插件实例代码
- JQuery初体验(建议学习jquery)
- jquery异步请求实例代码
- jquery多选项卡效果实例代码(附效果图)
- jQuery渐变发光导航菜单的实例代码
- jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
- jQuery实现表头固定效果的实例代码
- jquery实现的可隐藏重现的靠边悬浮层实例代码
- Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
- jQuery全选/反选以及单击行改变背景色实例
- jquery实现文字由下到上循环滚动的实例代码
- jquery利用ajax调用后台方法实例
- JQuery验证jsp页面属性是否为空(实例代码)
- 基于jquery异步传输json数据格式实例代码
- JQuery处理json与ajax返回JSON实例代码
- JQuery的Ajax请求实现局部刷新的简单实例
- JQuery调用WebServices的方法和4个实例
- js实现jquery的offset()方法实例
- jQuery元素的隐藏与显示实例
- jQuery制作简单柱状图实例