Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将段落位置移动到底部?_Javascript_Jquery_Html_Css_Database - Fatal编程技术网

Javascript 如何将段落位置移动到底部?

Javascript 如何将段落位置移动到底部?,javascript,jquery,html,css,database,Javascript,Jquery,Html,Css,Database,为什么我不能将ID为“AverageAtDeath”的段落移到表格底部? 段落应该在底部,但代码中的某些内容使它出现在顶部 下面是整个代码的链接 $(document.ready(()=>{})中有什么错误? 你们认为是文本在起作用吗 let dataTable=$(“名字姓氏BornDiedage of Death”); $(“body”).append(dataTable.attr(“class”,“table”);//创建表骨架并将其插入DOM中。为CSS样式添加类 $.each(数据,

为什么我不能将ID为“AverageAtDeath”的段落移到表格底部? 段落应该在底部,但代码中的某些内容使它出现在顶部

下面是整个代码的链接

$(document.ready(()=>{})中有什么错误?
你们认为是文本在起作用吗

let dataTable=$(“名字姓氏BornDiedage of Death”);
$(“body”).append(dataTable.attr(“class”,“table”);//创建表骨架并将其插入DOM中。为CSS样式添加类
$.each(数据,(索引,人员)=>{
const dob=新日期(个人出生日期);
const dod=新日期(个人死亡日期);
person.age=数学层((国防部-国防部)/(1000*3600*24*365.25));
dataTable.append(
“”+数据[索引]。名字+
“”+数据[索引]。姓氏+
“”+数据[索引]。出生日期+
“”+数据[索引]。死亡日期+
“”+数据[索引]。年龄
);
});
$(文档).ready(()=>{
$(“#AverageAtDeath”).text(“死亡时的平均年龄=”+(data.reduce((总计,人)=>
总人数+人.年龄,0)/数据.长度);

});
您正在将数据表附加到body,这意味着该表将成为body元素中的最后一个元素。
似乎您打算将
censusdata
div作为表的容器,因此如果您更改行:
$(“body”).append(dataTable.attr(“class”,“table”);

致:
$(“#censusdata”).append(dataTable.attr(“class”,“table”);


然后它将按照您的意愿工作。

您将数据表附加到body,这意味着该表将成为body元素中的最后一个元素。
似乎您打算将
censusdata
div作为表的容器,因此如果您更改行:
$(“body”).append(dataTable.attr(“class”,“table”);

致:
$(“#censusdata”).append(dataTable.attr(“class”,“table”);


然后它将按照您的意愿运行。

请看我清理了一点,并按照您的意愿将计算移动到单独的函数中。干杯!请看我清理了一点,并按照您的意愿将计算移动到单独的函数中。干杯!如果这个答案有用,请确保如果这个答案有用,请确保