gpt4 book ai didi

jquery - jquery 中的 .append() 不适用于 div

转载 作者:行者123 更新时间:2023-12-01 08:00:41 26 4
gpt4 key购买 nike

$(".plp").click(function() {
var title = $(this).siblings('h2').clone();
var albom = $(this).siblings('span').clone();
var image = $(this).siblings('img').clone();
var price = $(this).siblings('.item_cost,h4').clone();
$("#cart_added_items").append(image);
$("#cart_added_items").append(title);
$("#cart_added_items").append(albom);
$("#cart_added_items").append(price);

我想将这个变量应用到不同的 div 中。当我写$("#cart_added_items").append("<div>"+image+"</div>");

输出为:[object Object]

最佳答案

image 包含一个 jQuery 对象,并且您在字符串连接中使用它,因此它会转换为字符串(并且 object.toString() 为您提供 [object Object])。

正确的版本是:

$("#cart_added_items").append( $("<div/>").append(image));

关于jquery - jquery 中的 .append() 不适用于 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19980696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com