jQuery实现模拟微博发布框

刚开始界面
1、输入内容,点击发布按钮,添加到下面。
2、输入内容,按下回车键,同样可以添加内容
3、点击删除,删除该条信息。

效果展示

所有代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>模拟微博发布</title><link rel="stylesheet" type="text/css" href="css/public.css"/><script src="js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script><style type="text/css">.weibo{display: block;margin: 20px auto;width: 560px;border: 2px solid #ff0000;}.text{margin-top: 20px;}ul{width: 360px;padding-left: 100px;}ul li{line-height: 40px;border-bottom: 1px dashed #b6b6b6;display: none;}ul li a{float: right;width: 50px;height: 30px;background-color: #ff0000;color: #FFFFFF;text-align: center;line-height: 30px;}.btn{width: 50px;height: 25px;font-size: 15px;}</style></head><body><div class="weibo"><span>模拟微博发布</span><textarea rows="10" cols="50" class="text"></textarea><input type="button" class="btn" value="发布" /><ul></ul></div><script type="text/javascript">$(function(){//1. 点击发布按钮,动态创建一个小li,放入文本框的内容和生成删除按钮,一起添加到ul中$(".btn").on("click", function(){var li = $("<li></li>");li.html($(".text").val() + "<a href='javascript:void(0);'>删除</a>");$("ul").prepend(li);//动画下滑显示发布的内容li.slideDown();//内容发布出去之后,文本框中内容清空$(".text").val("");});// 自己添加的,通过按下回车键发布文本框中内容$(window).keydown(function(event){// if(event.keyCode==13){var li = $("<li></li>");li.html($(".text").val() + "<a href='javascript:void(0);'>删除</a>");$("ul").prepend(li);//动画下滑显示发布的内容 没啥用 纯属好看li.slideDown();//内容发布出去之后,文本框中内容清空$(".text").val("");}});//2.点击删除按钮, 可以删除当前发布的内容// $("ul a").click(function(){//此时click不能给动态创建的 a 添加事件//     alert(11);// })// on 可以给动态创建的元素绑定事件$("ul").on("click","a", function(){$(this).parent().slideUp(function(){$(this).remove();});})})</script></body>
</html>

jQuery实现模拟微博发布框相关推荐

  1. 用原生js写一个微博发布框,留言框。

    本来这篇文章是昨晚发布的,但是昨天网上自己的网站出了一些问题. 百度一下可能是因为配置的问题,但是自己对后端,以及命令行实在不懂.好吧那就把它先放着.等我学了php以及linux在回来解决吧. 今天写 ...

  2. jQuery+css模拟下拉框模糊搜索的实现

    html: @*输入框*@ <div><input type="text" style="width: 85%; height: 34px;" ...

  3. 原生js--选项卡全选反选,选项卡切换,模拟搜索框,微博发布(带时间),注册协议倒计时

    1.全选反选按钮 <!DOCTYPE html> <html> <head lang="en"><meta charset="U ...

  4. JQuery模拟boostrap模态框效果

    JQuery模拟boostrap模态框效果 1.单个模态框代码案例: <!doctype html> <html> <head> <meta charset= ...

  5. jQuery模拟下拉框单选框复选Select,Checkbox,Radio

    在项目中,你会发现设计稿中常常会有单选框,复选框,但都不是系统默认的样式,这就可以用jquery来模拟它们: 如图所示,实现它们所需要的代码如下: 首先需要引入的代码: <link rel=&q ...

  6. jQuery实现微博发布

    文章目录 一.案例演示 二.操作步骤 1.html代码 2.js代码 一.案例演示 在输入框中输入内容,点击发布滑动到输入框下面,输入框内容消失,点击删除可以移除一列. 二.操作步骤 1.html代码 ...

  7. 前端常用事件案例——抽名字(抽奖)/搜索下拉菜单/微博文本框

    目录 抽名字(抽奖) 搜索下拉菜单 微博文本框 进阶微博案例 抽名字(抽奖) 实现效果是:点击开始按钮,则方框不断显示名字,点击停止,抽到的人名就是谁,并且删除,继续直到抽完后禁用按钮 ①点击开始按钮 ...

  8. autojs微博_js实现微博发布小功能

    微博发布功能,可发布可删除.样式没设置忽略,主要知识点及注意点: 1.动态添加节点标签. 2.内容为空时不能发布. 3.新发布的内容要在上面. 4.内容删除要同时删除掉节点. 5.为保持样式输入框要设 ...

  9. Cris 小哥哥的大数据项目之 HBase 模拟微博核心功能

    Cris 小哥哥的大数据项目之 HBase 模拟微博核心功能 Author:Cris 文章目录 Cris 小哥哥的大数据项目之 HBase 模拟微博核心功能 Author:Cris 0. 序 1. 需 ...

最新文章

  1. 【Machine learning】余弦相似度
  2. java泛型面试_Java泛型面试问题
  3. (一二六)第十一章编程练习
  4. rabbitmq入门-第一讲安装
  5. 演说时代之艺术创造始于初心
  6. 丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
  7. 点金软件测试自学,徐文明短线点金相关公式
  8. jsp 之 入门 jsp代码块
  9. 国内外顶尖人工智能实验室/AI实验室推荐!
  10. 计算机设置了分组用户怎么切换,怎么弄微信小号-不单止换小号,另外这些微信小技巧也一定让你“相见恨晚”...
  11. So Far Away
  12. 网站监控服务都包括哪些具体内容?
  13. B+树在MySQL索引的应用和InnoDB的索引优化
  14. 音乐外链生成php,如何使用php生成短链接网址 第三方API
  15. Camera.cullingMask 常用操作
  16. python sklearn K-Mearns---实例——消费水平
  17. POJ,ZOJ题目分类(多篇整合版,分类很细致,全面)
  18. HDU 5250 三阶魔方(模拟、置换)
  19. 自己的服务解密,获取微信小程序用户的手机号码
  20. 首个室温超导体问世,为了发现它,科学家用废了几十颗钻石 | Nature封面-1

热门文章

  1. 【评测】SF9/SF21昆虫细胞培养基
  2. 苹果6运行内存是多少_安卓手机和苹果手机的最大不同,运行大小不同决定速度的快慢!|安卓手机|苹果手机|智能手机|手机|内存|闪存...
  3. gitee教程(超全,超详细,超长)
  4. HIbernate Lazy 常用配置
  5. 耳机四根线的图解_type c数据线拆解及接线图文详解
  6. 软件工程结构化建模的方法和工具_软件工程导论复习题
  7. Revit二次开发环境平台的搭建
  8. 计网(第五版)3-41
  9. 排版侠html怎么复制,排版侠微信编辑器使用方法教程
  10. 用IMAP4访问Exchange邮箱