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版本 1.x? 2.x? 3.x?
Apr 01 jQuery
jquery dataTable 获取某行数据
May 05 jQuery
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
jQuery子选择器与可见性选择器实例分析
Jun 28 jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 jQuery
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 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
德生PL330测评
2021/03/02 无线电
php MYSQL 数据备份类
2009/06/19 PHP
ThinkPHP权限认证Auth实例详解
2014/07/22 PHP
php中Array2xml类实现数组转化成XML实例
2014/12/08 PHP
php计算税后工资的方法
2015/07/28 PHP
PHP使用php-resque库配合Redis实现MQ消息队列的教程
2016/06/29 PHP
php版交通银行网银支付接口开发入门教程
2016/09/26 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
javascript中的有名函数和无名函数
2007/10/17 Javascript
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
Javascript new Date().valueOf()的作用与时间戳由来详解
2013/04/24 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
jQuery检测鼠标左键和右键点击的方法
2015/03/17 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
2017/05/20 jQuery
vue-router 源码之实现一个简单的 vue-router
2018/07/02 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
JS插件clipboard.js实现一键复制粘贴功能
2020/12/04 Javascript
Node.js 路由的实现方法
2019/06/05 Javascript
微信小程序wxs实现吸顶效果
2020/01/08 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
python连接PostgreSQL过程解析
2020/02/09 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
Python和Bash结合在一起的方法
2020/11/13 Python
HTML5 画布canvas使用方法
2016/03/18 HTML / CSS
阿玛尼化妆品美国官网:Giorgio Armani Beauty
2017/02/02 全球购物
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
应届毕业生求职信
2013/11/30 职场文书
园林资料员岗位职责
2013/12/30 职场文书
公司办公室岗位职责
2014/03/19 职场文书
初中生操行评语大全
2014/04/24 职场文书
彩妆大赛策划方案
2014/05/13 职场文书
订货会主持词
2015/07/01 职场文书