jQuery实现简易聊天框


Posted in jQuery onFebruary 08, 2020

本文实例为大家分享了jQuery实现简易聊天框的具体代码,供大家参考,具体内容如下

效果:

jQuery实现简易聊天框

CSS代码:

body{
 margin: 0;
 }
 .kuan{
 height:550px;
 width: 650px;
 background-color: #ccc;
 margin: 80px auto;
 }
 .header{
 width: 100%;
 height: 35px;
 background-color: #00f;
 }
 .chatBody{
 width: 100%;
 height: 70%;
 overflow:auto;
 }
 .footer{
 width: 100%;
 height: 20%;
 }
 h2{
 margin-bottom: 0;
 text-align: center;
 }
 .send{
 background-color: green;
 width: 50px;
 }
 .btn{
 text-align: right;
 }
 .btn span{
 display: inline-block; 
 padding: 0 10px; 
 height: 25px;
   overflow: hidden; 
   color: #fff; 
   border-radius: 5px; 
   background-color: #069dd5; 
   font-size: 12px; 
   margin-right: 3px; 
   cursor:pointer;
  }
  .chatText{
 border: none; 
 width: 100%; 
 height: 50px;
 }
 #input{
 margin-left: 200px;
 width: 100px;
 }
 .a{
   background-color: green; 
   border-radius: 5px;
   width: 200px;
   height: 100%;
 }

主代码:

<div class = "kuan">
 <div class = "header">
  <h2>聊天室</h2>
 </div>
 <div class = "chatBody"></div>
 <div class = "footer">
  <textarea class="chatText"></textarea>
   <div class="btn"><span>关闭(C)</span><span id="send">发送(S)</span></div>
   <input type = "text" id = "input"></input>
  <input type = "submit" value = "确定" id = "sure"></input>
  <select id = "demo">
  <option value = ""></option>
  </select>
 </div>
 </div>

jQuery代码:

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js"></script>
<script type="text/javascript">
 $("#demo").change(function(){
  $("#input").val($(this).val());//将下拉框里的内容放到文本框里
 });
 $(document).ready(function(){
   $("#send").click(function(){
     var $nei = $("textarea").val();
     var $n = $("#input").val();
     if($nei.length==""){
       alert("你没写东西啊");
     }else{
       var $currentstr=$(".chatBody").append("<div>" + $n + ":" + "<p>" + $nei + "</p></div>");
       $(".chatBody p").addClass("a");//消息框颜色
       $("textarea").val("");//发送框消息消失
     }
   });
 });
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jquery中关于bind()方法的使用技巧分享
Mar 30 jQuery
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
May 26 jQuery
运用jQuery写的验证表单(实例讲解)
Jul 06 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
jQuery实现的form转json经典示例
Oct 10 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jQuery easyui datagird编辑行删除行功能的实现代码
Sep 20 jQuery
jquery分页插件pagination使用教程
Oct 23 jQuery
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
基于jquery实现彩色投票进度条代码解析
Aug 26 jQuery
jquery添加div实现消息聊天框
Feb 08 #jQuery
jQuery实现聊天对话框
Feb 08 #jQuery
jquery实现聊天机器人
Feb 08 #jQuery
jQuery实现获取多选框的值示例
Feb 07 #jQuery
jQuery操作选中select下拉框的值代码实例
Feb 07 #jQuery
如何使用Jquery动态生成二级选项列表
Feb 06 #jQuery
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
Feb 04 #jQuery
You might like
PHP遍历并打印指定目录下所有文件实例
2014/02/10 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
js自带函数备忘 数组
2006/12/29 Javascript
Whatever:hover 无需javascript让IE支持丰富伪类
2010/06/29 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
JQuery悬停控制图片轮播——代码简单
2015/08/05 Javascript
详细总结Javascript中的焦点管理
2016/09/17 Javascript
Ionic3 UI组件之Gallery Modal详解
2017/06/07 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
ES6中Class类的静态方法实例小结
2017/10/28 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
在vue-cli3中使用axios获取本地json操作
2020/07/30 Javascript
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
深入理解Python中各种方法的运作原理
2015/06/15 Python
python如何实现一个刷网页小程序
2018/11/27 Python
Python+OpenCV图片局部区域像素值处理详解
2019/01/23 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
python实现学生成绩测评系统
2020/06/22 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
如何启动时不需输入用户名与密码
2014/05/09 面试题
数据库笔试题
2013/05/09 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
2016/10/17 面试题
Delphi CS笔试题
2014/01/04 面试题
2014年幼儿园元旦活动方案
2014/02/13 职场文书
责任担保书范文
2014/05/21 职场文书
运动会口号16字
2014/06/07 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
2015年客房服务员工作总结
2015/05/15 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
python实现三次密码验证的示例
2021/04/29 Python