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

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值