Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 如何将类添加到已在jQuery中调用容器div的附加变量中_Javascript_Jquery_For Loop_Append - Fatal编程技术网

Javascript 如何将类添加到已在jQuery中调用容器div的附加变量中

Javascript 如何将类添加到已在jQuery中调用容器div的附加变量中,javascript,jquery,for-loop,append,Javascript,Jquery,For Loop,Append,我正在使用提取xml循环访问约会数据库,以便在html页面上查看约会: if (results !=null && results.value !=null { for (var i = 0; i < result.value.length; i++) { time = results.value[i].starttime; place = results.value[i].location; who = results.value[i].att

我正在使用提取xml循环访问约会数据库,以便在html页面上查看约会:

if (results !=null && results.value !=null {
  for (var i = 0; i < result.value.length; i++) {
    time = results.value[i].starttime;
    place = results.value[i].location;
    who = results.value[i].attendee;

    $("#homediv").append(time);
    $("#homediv").append(place);
    $("#homediv").append(who);
  }
}
但这根本不起作用。有人能发现我做错了什么吗?

试试这个

$("#homediv").append(`<span class='time-style'>${time}</span>`);
$("#homediv").append(`<span class='place-style'>${place}</span>`);
$("#homediv").append(`<span class='who-style'>${who}</span>`);
或者不使用字符串插值ES6

$("#homediv").append("<span class='time-style'>" + time + "</span>");
$("#homediv").append("<span class='place-style'>" + place + "</span>");
$("#homediv").append("<span class='who-style'>" + who + "</span>");
试试这个

$("#homediv").append(`<span class='time-style'>${time}</span>`);
$("#homediv").append(`<span class='place-style'>${place}</span>`);
$("#homediv").append(`<span class='who-style'>${who}</span>`);
或者不使用字符串插值ES6

$("#homediv").append("<span class='time-style'>" + time + "</span>");
$("#homediv").append("<span class='place-style'>" + place + "</span>");
$("#homediv").append("<span class='who-style'>" + who + "</span>");

假设附加的元素是div:

$homediv.appendtime.finddiv.last.addClass'time-style'; $homediv.appendplace.finddiv.last.addClass'place-style'; $homediv.appendwho.finddiv.last.addClass'who-style';
假设附加的元素是div:

$homediv.appendtime.finddiv.last.addClass'time-style'; $homediv.appendplace.finddiv.last.addClass'place-style'; $homediv.appendwho.finddiv.last.addClass'who-style';
您必须在append操作之后立即获取$homediv的最后一个元素,但您必须知道追加的元素标记:

$("#homediv").append(time);
$("#homediv").find('<time tag>').last().addClass('time-style');

等等。

您必须在追加操作后立即获取$homediv的最后一个元素,但您必须知道追加的元素标记:

$("#homediv").append(time);
$("#homediv").find('<time tag>').last().addClass('time-style');
等等