jquery - 在 DOM 中移动 Div - 使用选择器获取特定元素

标签 jquery jquery-ui jquery-selectors

如果我有这些元素:

<div id="item_container">
   <li class="dev_item" data-div="1">sdfsdf</li>
   <li class="dev_item" data-div="2">Izxctem 1</li>
   <li class="dev_item" data-div="3">Item 1</li>
   <li class="dev_item" data-div="4">Item 1</li>
</div>

我只想将最后两个“#dev_item”列表项(data-div = 3 和 4)添加到此 div 中:

<div id='prepend_here'></div>

如何选择这些特定项目?

我弄清楚了如何选择所有项目:

$('#item_container>li').detach().prependTo('#prepend_here');

但是如何通过 data-div 属性选择项目呢?

非常感谢

泰勒

最佳答案

使用属性等于选择器:

$('li[data-div="3"], li[data-div="4"]').detach().prependTo('#prepend_here');

引用:

关于jquery - 在 DOM 中移动 Div - 使用选择器获取特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6336999/

相关文章:

jquery - 找到下一个匹配 sibling 的高效、简洁的方法?

javascript - 单页多 slider

javascript - 如何使用 jQuery 显示新内容

javascript - 如何在每次更改时从 jquery slider 获取值?

jQuery 选择器 : How to choose another element in a parent div

jquery动态id选择器,删除然后添加类

javascript - 尽管 Jquery 类在选择器中列出,但它没有响应 .click()

php - 在 php 中解析 DOM(就像在 jQuery 中一样)

jquery-ui - Jqueryui 多语言对话框

jquery - 无法在 jQuery UI 按钮内动态附加 FontAwesome 图标