gpt4 book ai didi

JQuery:如何从此 HTML 页面获取 "item1, item2"?

转载 作者:行者123 更新时间:2023-12-01 02:47:59 24 4
gpt4 key购买 nike

我想从这个简单的 HTML 页面中获取“item 1, item 2”:

<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<body>
<ul id="mylist">
<li>item 1</li>
<li>item 2</li>
</ul>
</body>
</html>

这是我在 Chromium 的 JavaScript 控制台上尝试的内容:

> var a = $("#mylist").children().map(function(index,element){ return $(element).text(); });
> a
["item 1", "item 2"]
> a.join(", ")
TypeError: Object [object Object] has no method 'join'

如果a是一个数组对象,join将起作用:

> ["item 1", "item 2"].join(", ")
"item 1, item 2"

但是不是,那么如何加入呢?

最佳答案

你需要调用.get()来获取一个普通的数组对象。

a.get().join(", ")

http://api.jquery.com/get/

关于JQuery:如何从此 HTML 页面获取 "item1, item2"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6840358/

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