js动态添加元素。

$(document).ready(function(){function Object(){this.key_name="test1";this.text="11";}getList();addbutton(); function getList() {$.getJSON("data.json", function (res) {let str = "";$.each(res, function (i, obj) {str = "<span class='title'>" + obj.user + "</span>" + "<br/>" + "<span class='text'>" + obj.text + "</span>";$(".list").append("<ul><li  class='borderShadow'>" + str + "</li></ul>");});animateLis();});}function addbutton(){$(".container").append("<input id='btnAdd' type='button' value='我也要吐槽'/>");$("#btnAdd").text("我也要吐槽");}function savePostToStorage(value){var num = new Object();num.key_name = localStorage.getItem("userName");num.text = value;localStorage.setItem(num.text,num.key_name);alert("上传完成");}$(document).on("click","#btnAdd",function(e){if($("#btnAdd").text()==='我也要吐槽'){$("#btnAdd").attr('value','吐槽完毕');$("#btnAdd").text("写的是真的冗余");$(".form").show();}else{$(".form").hide();$("#btnAdd").text('我也要吐槽');$("#btnAdd").attr('value','我也要吐槽');savePostToStorage($("#post_text").val());addPostToPage();$("#post_text").val("");}});function addPostToPage(){str = "<span class='title'>" + localStorage.getItem("userName") + "</span>" + "<br/>" + "<span class='text'>" + localStorage.getItem("userText") + "</span>";$(".list").append("<ul style='display: block'><li  >" + str + "</li></ul>");}function animateLis(){     /*此处遍历ul并按序输出*/var time=0;$('.list ul').each(function (i){$(".list ul").eq(i).delay(time).fadeIn(500);time+=1000;});$("#btnAdd").delay(time).animate({opacity:1});}
});

关于web服务器的事
要是不用服务器,用户名始终是null

首先要下一个wampserver,并且启动之后要是绿色的,不是绿色的自己百度下,每个人问题都不一样我也不知道。

变成绿色后左键单击会有一个www directory,把整个工程的文件夹放进去

然后在浏览器里输入地址 http://127.0.0.1/(你文件夹所在位置)
举个例子 这里我要输入的网址就是 http://127.0.0.1/class/ex7/index.html

js动态添加,jq,ajax相关推荐

  1. js 动态 添加 tabel 表格

    js 动态 添加 tabel 表格 代码 <!DOCTYPE html> <html><head><title> new document </t ...

  2. 【原生js】js动态添加dom,如何绑定事件

    首先要明白浏览器在加载页面的时候是按顺序来加载的,这样以来就很清楚了,js动态添加dom以后,这些dom并没有绑定事件,这个时候最简单的一个办法就是:将绑定事件的方法封装到一个函数A中,在动态添加完d ...

  3. 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法

    本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...

  4. form表单 无法提交js动态添加的表单元素问题。。

    第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url   ...

  5. MUI 里js动态添加数字输入框后,增加、减少按钮无效

    https://www.cnblogs.com/ssjf/p/10193652.html numbox 的自动初化是在 mui.ready 时完成的 mui 页面默认会自动初始化页面中的所有数字输入框 ...

  6. js动态添加options(转载)

    JS动态添加Option的几种方式 在处理表单的时候,经常会有这样的需求:给定一定的数据来生成某个select的option,或者更进一步,某些option或许预先选中或者有高亮显示. 下面我们就来温 ...

  7. layui upload.render上传组件js动态添加html后再次渲染

    页面效果 页面代码: <!-- 轮播图 --><input type="hidden" name="mcBaunell" id="m ...

  8. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法

    js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...

  9. js动态添加样式和jQuery动态添加样式

    0.style方式添加样式 DOM对象.style.color = 'red'DOM对象.style.display = 'block/none' //让元素显示/隐藏 1.js动态添加样式 1.添加 ...

  10. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表的实例代码

    1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号 functi ...

最新文章

  1. python wxpython plt_wxpython和多个面板中的多个plt图
  2. PyTorch 可视化工具 TensorboardX
  3. A flight (to Boston) to Denver - 基于转移的顺滑技术研究 | 论文访谈间 #22
  4. leetcode 3Sum C++
  5. C# DateTime简单的定时器用法
  6. 如何用css设计出商品购物图片
  7. mysql数据库自动化脚本备份_mysql 自动化脚本备份
  8. ORCALE SYNONYM SEQUENCE
  9. C - Catch That Cow
  10. 雷军藏太深!除小米、迅雷外,还有这么多耳熟能详的企业?
  11. Axios 请求配置参数详解
  12. 面试题:什么叫2B树
  13. 在.Net中读写config文件的各种方法
  14. matlab myupdatefcn,MATLAB笔记
  15. java--idea--生成jar包-2
  16. 人体姿态识别方案详解
  17. 安装和卸载office以及激活电脑系统血淋淋的教训
  18. js实现首尾相连左右循环切换效果
  19. 【GDB】__stack_chk_fail 栈溢出问题定位
  20. 畅游人工智能之海 | Keras教程之Keras的知识结构

热门文章

  1. 单片机智能小区安防系统
  2. 观点| 如何避免GitHub那样断网43秒瘫痪 24 个小时?
  3. 本地电脑连接阿里云RDS Mysql数据库问题(10038错误)
  4. MapReduce 原理与实践
  5. QtCreator:missing separator. Stop.
  6. 《漫步》flash动画制作全记录五
  7. gmail+mtalk配合打免费网络电话。
  8. JMeter-两种控制Sampler执行线程数量的方法
  9. Python-文件夹的拷贝操作
  10. mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法