Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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_Datetime - Fatal编程技术网

Javascript 将日期时间文本从一个元素复制到另一个元素中

Javascript 将日期时间文本从一个元素复制到另一个元素中,javascript,jquery,datetime,Javascript,Jquery,Datetime,我想将eventDatediv中的dateTime文本复制到dateNumberspan元素中。使用我的当前代码,它将复制在eventDate中找到的第一个日期,并将其发布在每个dateNumberspan元素中,因此每个日期都是重复的,而不是唯一的。我希望每个eventDatediv的唯一内容反映在dateNumberspan元素中 我使用格式化的日期-时间文本对父div进行排序,并以此格式显示日期:“8月7日” html: 如果您试图将.eventDatediv值设置为相应的.dateNum

我想将eventDatediv中的dateTime文本复制到dateNumberspan元素中。使用我的当前代码,它将复制在eventDate中找到的第一个日期,并将其发布在每个dateNumberspan元素中,因此每个日期都是重复的,而不是唯一的。我希望每个eventDatediv的唯一内容反映在dateNumberspan元素中

我使用格式化的日期-时间文本对父div进行排序,并以此格式显示日期:“8月7日”

html:


如果您试图将.eventDatediv值设置为相应的.dateNumber相应的div,可以执行以下操作:

$(".eventDate").each(function(){

$(this).parent().find(".dateNumber").text($(this).text());

});
尝试以祖先为目标

对于单个面板:

$(".eventDate").closest(".panel").find("span.dateNumber") // added span for more accuracy
                        .text($(".eventDate").html‌​());
对于多面板:

$(".eventDate").each(function(){
    $(this).closest(".panel").find("span.dateNumber").text($(this).html()); //added span for more accuracy
});

你对这个问题的措辞令人困惑。你能在正确的javascript运行后发布预期HTML的示例吗?@Adammerifield我不能,因为很多数据都是从网站后端提取的。我将尝试更新我的问题,使其更加清晰和简单。我认为每个函数都是我所需要的,我只是不知道如何正确地实现它。谢谢
$(".eventDate").closest(".panel").find("span.dateNumber") // added span for more accuracy
                        .text($(".eventDate").html‌​());
$(".eventDate").each(function(){
    $(this).closest(".panel").find("span.dateNumber").text($(this).html()); //added span for more accuracy
});