如何选择元素中多个子元素的ID
How to select ID of several children in an element?
我有一个ul元素,我在其中从另一个列表中拖放li的元素。我想得到我丢弃的li的id,并在按下按钮后将这些id打印在div中。
我试过这个:
$(".validate-btn").click(function(){
var Id = $("ul#sortable3").children().attr('id');
$('.text-id').text(Id);
});
有了这个代码,我可以打印我丢弃的第一个li的Id。我需要帮忙查几个李的身份证。
感谢
我需要帮助来获取几个li的Id
您可以使用.map().
描述:通过一个函数传递当前匹配集中的每个元素,生成一个包含返回值的新jQuery对象。
由于返回值是一个jQuery对象,其中包含一个数组,因此对结果调用.get()来处理基本数组是非常常见的。
使用
var arr = $("ul#sortable3").children().map(function () {
return this.id; //You can also use $(this).attr('id')
}).get(); //Result in array
var values = arr.join(); //in string
相关文章:
- 选择不带选择器的元素,仅使用元素ID
- 从元素id中获取值,而不是从javascript中的名称中获取值
- 如何将第二个元素id注入到网站元素中
- 将 JavaScript 元素 ID 传递给 PHP 或 Form Variable
- 如何在 javascript 中将表单中的元素 id 值作为数组传递
- 用于指定元素 ID 的正确 JavaScript 语法是什么
- 如何从 jQuery 中的 ajax 函数中的类访问元素 ID
- JavaScript获取多个已知元素ID
- 使用ng repeat时元素ID重复
- 在使用onblur进行输入评估时,是否可以获得单击对象的元素id
- JQuery通过变量标识元素id:多个表行
- 当元素ID包含美元符号时,Javascript中的getElementByid.当ID包含美元符号时,
- 我得到未捕获的类型错误:无法读取属性'选项'即使定义了元素id,也为null
- 元素id未被接受为函数参数
- 使用jquery获取类元素id
- 如何在没有任何元素id的情况下检索表中的文本内容
- jquery按类确定元素id
- 获取元素ID并传递到函数中
- 使用jquery获取元素id
- JavaScript文档.getElementById(“id”)和元素id属性