所以我得到了一个叫做购物车的div。 JavaScript在页面上添加了每个点击项目的div。例如:网站有Banana,Apple,Car。然后itemcart为空,如果有人点击Banana然后javascript添加<div class=banana>Banana</div>
然后你可以点击按钮购买调用功能购买()。我想在那里添加,如果调用了purchase()函数,那么它将获得该itemcart的内容并获取所有项目,并在sweetalert中显示它们。这可能吗?
var itemcurt = $("#itemcart");
我试过了,但它只显示了Object对象..
答案 0 :(得分:1)
$("#itemcart")
是您想要其内部内容的对象,因此您可以使用
var itemcurt = $("#itemcart").text();
.text()
将以文本形式提供内部内容,即使其中包含一些标记,然后一切都将以文本形式出现
例如
<div id="itemcart">
<div>text</div>
</div>
如果您使用.text()
,则在上面的html中,其中的div将以文本形式显示,如<div>text</div>
如果你的html标签里面有html标签,那么请使用这个
var itemcurt = $("#itemcart").html();