jQuery 内容分离
我有以下结构:
<div class="cardapio-content">
<h5>Tittle of tab 1</h5>
<p>Content of tab 1</p>
<h5>Tittle of tab 2</h5>
<p>Content of tab 2</p>
<h5>Tittle of tab 3</h5>
<p>Content of tab 3</p>
</div>
并且想要获取每个 h5
并添加到另一个 div
我尝试过 each
但不知道如何获取相对于 h5
索引的 p
。
jQuery('.cardapio-content h5').each(function(k, v) {
alert(jQuery('.cardapio-content')[k].html());
})
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需使用
.next()
:http://api.jquery.com/next
Just use
.next()
:http://api.jquery.com/next
使用 jQuery 的
.eq
来获取您想要的元素。Use jQuery's
.eq
to get the element you want.DEMO jsBin
仅在
each
函数中使用.next() 和 .andSelf() 选择器,将它们包装在一起:DEMO jsBin
Just used in an
each
function the .next() and .andSelf() selectors, wrapping them together: