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.masonry瀑布流效果
May 25 jQuery
jQuery动画_动力节点节点Java学院整理
Jul 04 jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 jQuery
jQuery之动画ajax事件(实例讲解)
Jul 18 jQuery
jQuery取得元素标签名称小结(附代码)
Aug 16 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 jQuery
jQuery实现手风琴效果(蒙版)
Jan 11 jQuery
jQuery插件实现图片轮播效果
Oct 19 jQuery
jQuery实现简单弹幕制作
Dec 10 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的FTP学习(二)[转自奥索]
2006/10/09 PHP
PHP 图片上传代码
2011/09/13 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
使用jQuery全局事件ajaxStart为特定请求实现提示效果的代码
2010/12/30 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
raphael.js绘制中国地图 地图绘制方法
2014/02/12 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
javascript 中iframe高度自适应(同域)实例详解
2017/05/16 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
vue获取DOM元素并设置属性的两种实现方法
2017/09/30 Javascript
JavaScript多线程运行库Nexus.js详解
2017/12/22 Javascript
优雅的elementUI table单元格可编辑实现方法详解
2018/12/23 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
React冒泡和阻止冒泡的应用详解
2020/08/18 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
2020/11/04 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
2020/12/30 Vue.js
Python优先队列实现方法示例
2017/09/21 Python
Python3使用正则表达式爬取内涵段子示例
2018/04/22 Python
matplotlib 纵坐标轴显示数据值的实例
2018/05/25 Python
python利用faker库批量生成测试数据
2020/10/15 Python
廉价航班、机票和酒店:JustFly
2018/02/07 全球购物
香港百佳网上超级市场:PARKNSHOP.com
2020/06/10 全球购物
师范应届毕业生自荐信
2013/11/18 职场文书
五水共治一句话承诺
2014/05/30 职场文书
招标承诺书
2014/08/30 职场文书
放飞理想演讲稿
2014/09/09 职场文书
2014物价局群众路线对照检查材料思想汇报
2014/09/21 职场文书
复试通知单模板
2015/04/24 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
赤壁观后感(2)
2015/06/15 职场文书
学生会副主席竞选稿
2015/11/19 职场文书