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实现图片轮播器
May 23 jQuery
jQuery绑定事件方法及区别(bind,click,on,live,one)
Aug 14 jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
jQuery响应滚动条事件功能示例
Oct 14 jQuery
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
jQuery实现文件编码成base64并通过AJAX上传的方法
Apr 12 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
jQuery 选择器用法基础入门示例
Jan 04 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
jQuery实现带进度条的轮播图
Sep 13 jQuery
jQuery zTree如何改变指定节点文本样式
Oct 16 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面向对象全攻略 (九)访问类型
2009/09/30 PHP
学习php笔记 字符串处理
2010/10/19 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
php上传图片生成缩略图(GD库)
2016/01/06 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
2020/07/13 PHP
Sample script that displays all of the users in a given SQL Server DB
2007/06/16 Javascript
JQuery 实现的页面滚动时浮动窗口控件
2009/07/10 Javascript
Jquery焦点图实例代码
2014/11/25 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
JavaScript深度复制(deep clone)的实现方法
2016/02/19 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
2016/10/10 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
Python中的super用法详解
2015/05/28 Python
python实现将html表格转换成CSV文件的方法
2015/06/28 Python
Python 登录网站详解及实例
2017/04/11 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
torch 中各种图像格式转换的实现方法
2019/12/26 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
python3.7调试的实例方法
2020/07/21 Python
python GUI计算器的实现
2020/10/09 Python
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
Kipling澳洲官网:购买凯浦林包包
2020/12/17 全球购物
十八届三中全会感言
2014/03/10 职场文书
项目经理任命书范本
2014/06/05 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
教育项目合作协议书格式
2014/10/17 职场文书
2014年度个人总结范文
2015/03/09 职场文书