jQuery实现的简单无刷新评论功能示例


Posted in jQuery onNovember 08, 2017

本文实例讲述了jQuery实现的简单无刷新评论功能。分享给大家供大家参考,具体如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>无刷新评论 - 3water.com</title>
 <script src="jquery-1.7.2.min.js" type="text/javascript"></script>
 <script type="text/javascript">
  //========================================================设定样式
  $(function () {
   var isFirst = true;
   $("#text1").css("color", "grey").focus(function () {
    if (isFirst) //判断用户是否第一次输入,如果是第一次输入,就将当前控件的值设为空
     $(this).val("");
    $(this).css("color", "Black")
   });
   $("#text1").bind("keydown", function () {//#text1控件绑定 keydown事件,当它被按下的时候就触发function()匿名函数,将isFirst设为false【这时候将isFirst设为fasle,那就么代表它不是第一次输入了。所以第二次点击#text1控件的时候它就不会将#text1的值设为空了】
    isFirst = false;
   });
   $("#text1").blur(function () {
    if ($(this).val().length <= 0) { //如果在失去焦点的时候用户名的长度<=0的话就重新提示用户"请输入用户名"
     $(this).css("color", "grey").val("请输入用户名")
    }
   })
  })
  $(function () {
   var isFirst = true;
   $("#text2").css("color", "grey").focus(function () {
    if (isFirst) //判断用户是否第一次输入,如果是第一次输入,就将当前控件的值设为空
     $(this).val("");
    $(this).css("color", "Black")
   });
   $("#text2").bind("keydown", function () {//#text1控件绑定 keydown事件,当它被按下的时候就触发function()匿名函数,将isFirst设为false【这时候将isFirst设为fasle,那就么代表它不是第一次输入了。所以第二次点击#text1控件的时候它就不会将#text1的值设为空了】
    isFirst = false;
   });
   $("#text2").blur(function () {
    if ($(this).val().length <= 0) { //如果在失去焦点的时候用户名的长度<=0的话就重新提示用户"请输入用户名"
     $(this).css("color", "grey").val("请输入评论的内容")
    }
   })
  })
  //==========================================================================实际内容
  $(function () {
   $("#btn1").click(function () {
    var tr = $("<tr><td>" + $("#text1").val() + ":" + "</td><td>" + $("#text2").val() + "</td></tr>")
    $("#table1").append(tr);
   })
  })
 </script>
</head>
<body>
<p>.......这是我的帖子,请大家评论。</p>
<table id="table1"></table>
<input type="text" value="请输入用户名" id="text1"/><br />
<textarea cols="20" rows="8" id="text2">请输入评论内容</textarea>
<input type="button" value="提交" id="btn1"/>
</body>
</html>

运行效果如下:

jQuery实现的简单无刷新评论功能示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
JQuery 进入页面默认给已赋值的复选框打钩
Mar 23 jQuery
jQuery Tree Multiselect使用详解
May 02 jQuery
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
jquery ajax异步提交表单数据的方法
Oct 27 jQuery
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
jquery.pagination.js分页使用教程
Oct 23 jQuery
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
May 12 jQuery
jquery分页优化操作实例分析
Aug 23 jQuery
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 jQuery
jQuery实现开关灯效果
Aug 02 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 #jQuery
基于jQuery的$.getScript方法去加载javaScript文档解析
Nov 08 #jQuery
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 #jQuery
javascript+jQuery实现360开机时间显示效果
Nov 03 #jQuery
基于jQuery解决ios10以上版本缩放问题
Nov 03 #jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 #jQuery
jQuery ajax读取本地json文件的实例
Oct 31 #jQuery
You might like
BBS(php &amp; mysql)完整版(八)
2006/10/09 PHP
用PHP即时捕捉PHP中的错误并发送email通知的实现代码
2013/01/19 PHP
laravel5创建service provider和facade的方法详解
2016/07/26 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
PHP基于openssl实现的非对称加密操作示例
2019/01/11 PHP
js实现身份证号码验证的简单实例
2014/02/19 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
js带前后翻页的图片切换效果代码分享
2015/09/08 Javascript
chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
2015/10/09 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
微信小程序开发之改变data中数组或对象的某一属性值
2018/07/05 Javascript
vue将单页面改造成多页面应用的方法
2018/11/25 Javascript
Three.js实现3D机房效果
2018/12/30 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
2019/09/18 Javascript
[40:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs TNC
2018/04/01 DOTA
matplotlib绘制动画代码示例
2018/01/02 Python
Windows下python3.7安装教程
2018/07/31 Python
django之导入并执行自定义的函数模块图解
2020/04/01 Python
html2canvas生成的图片偏移不完整的解决方法
2020/05/19 HTML / CSS
国际领先的在线时尚服装和配饰店:DressLily
2019/03/03 全球购物
IdealFit官方网站:女性蛋白质、补充剂和运动服装
2019/03/24 全球购物
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
应届生求职简历的自我评价怎么写
2013/10/23 职场文书
音乐系毕业生自荐信
2013/10/27 职场文书
金融专业应届生求职信
2013/11/02 职场文书
信息技术教学反思
2014/02/12 职场文书
奥巴马开学演讲稿
2014/05/15 职场文书
法人委托书范本
2014/09/15 职场文书
捐款感谢信
2015/01/20 职场文书
餐饮服务食品安全承诺书
2015/04/29 职场文书
身份证丢失证明
2015/06/19 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
干部作风纪律整顿心得体会
2016/01/23 职场文书
代码复现python目标检测yolo3详解预测
2022/05/06 Python