js动态添加,jq,ajax
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相关推荐
- js 动态 添加 tabel 表格
js 动态 添加 tabel 表格 代码 <!DOCTYPE html> <html><head><title> new document </t ...
- 【原生js】js动态添加dom,如何绑定事件
首先要明白浏览器在加载页面的时候是按顺序来加载的,这样以来就很清楚了,js动态添加dom以后,这些dom并没有绑定事件,这个时候最简单的一个办法就是:将绑定事件的方法封装到一个函数A中,在动态添加完d ...
- 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法
本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...
- form表单 无法提交js动态添加的表单元素问题。。
第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url ...
- MUI 里js动态添加数字输入框后,增加、减少按钮无效
https://www.cnblogs.com/ssjf/p/10193652.html numbox 的自动初化是在 mui.ready 时完成的 mui 页面默认会自动初始化页面中的所有数字输入框 ...
- js动态添加options(转载)
JS动态添加Option的几种方式 在处理表单的时候,经常会有这样的需求:给定一定的数据来生成某个select的option,或者更进一步,某些option或许预先选中或者有高亮显示. 下面我们就来温 ...
- layui upload.render上传组件js动态添加html后再次渲染
页面效果 页面代码: <!-- 轮播图 --><input type="hidden" name="mcBaunell" id="m ...
- html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法
js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...
- js动态添加样式和jQuery动态添加样式
0.style方式添加样式 DOM对象.style.color = 'red'DOM对象.style.display = 'block/none' //让元素显示/隐藏 1.js动态添加样式 1.添加 ...
- html中列表前面的序号带圆圈,js动态添加带圆圈序号列表的实例代码
1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号 functi ...
最新文章
- python wxpython plt_wxpython和多个面板中的多个plt图
- PyTorch 可视化工具 TensorboardX
- A flight (to Boston) to Denver - 基于转移的顺滑技术研究 | 论文访谈间 #22
- leetcode 3Sum C++
- C# DateTime简单的定时器用法
- 如何用css设计出商品购物图片
- mysql数据库自动化脚本备份_mysql 自动化脚本备份
- ORCALE SYNONYM SEQUENCE
- C - Catch That Cow
- 雷军藏太深!除小米、迅雷外,还有这么多耳熟能详的企业?
- Axios 请求配置参数详解
- 面试题:什么叫2B树
- 在.Net中读写config文件的各种方法
- matlab myupdatefcn,MATLAB笔记
- java--idea--生成jar包-2
- 人体姿态识别方案详解
- 安装和卸载office以及激活电脑系统血淋淋的教训
- js实现首尾相连左右循环切换效果
- 【GDB】__stack_chk_fail 栈溢出问题定位
- 畅游人工智能之海 | Keras教程之Keras的知识结构