jqueryeach()函数';正确使用

jqueryeach()函数';正确使用,jquery,html,Jquery,Html,我正在尝试使用jqueryeach()函数,但我认为有问题。 下面是html和jquery代码 <div class="tribute"> <div class="image"></div> <div class="links"></div> </div> <div class="tribute odd"> <div class="image"></div> <div class=

我正在尝试使用jquery
each()
函数,但我认为有问题。
下面是html和jquery代码

<div class="tribute">
<div class="image"></div>
<div class="links"></div>
</div>

<div class="tribute odd">
<div class="image"></div>
<div class="links"></div>
</div>

<div class="tribute">
<div class="image"></div>
<div class="links"></div>
</div>

<div class="tribute odd">
<div class="image"></div>
<div class="links"></div>
</div>

<div class="tribute">
<div class="image"></div>
<div class="links"></div>
</div>

<div class="tribute odd">
<div class="image"></div>
<div class="links"></div>
</div>

此代码对我来说无法正常工作。

在迭代时,请尝试使用当前
.odd
的上下文:

jQuery('.odd').each(function(index, value) {
    var oddLinks = jQuery(this).find('.links').detach();
    jQuery('.image', this).before(oddLinks);
});

.odd
选择页面上的所有
.odd
元素。

尝试使用当前
.odd
的上下文进行迭代:

jQuery('.odd').each(function(index, value) {
    var oddLinks = jQuery(this).find('.links').detach();
    jQuery('.image', this).before(oddLinks);
});

.odd
选择页面上的所有
.odd
元素。

您的意思是更改
.odd
div中图像和链接的位置吗? 如果是这样,您甚至不需要拆下它

$('.odd').each(function() {
  $(this).find('.image').before($(this).find('.links'));
});

您的意思是更改
.odd
div中图像和链接的位置吗? 如果是这样,您甚至不需要拆下它

$('.odd').each(function() {
  $(this).find('.image').before($(this).find('.links'));
});

你期望什么,什么不起作用?我想要detach().links div和append before.image仅用于奇数包装。每个()方法都会在匹配的元素中运行一个循环,在这种情况下,它是所有带有
.odd
方法。我没有看到您使用
索引
指的是单数匹配元素。为什么要在
.each()
循环中再次执行
$('.odd')
呢?您期望什么,什么不起作用?我想要detach().links div和append before。image仅用于奇数包装。
.each()
方法通过匹配的元素运行一个循环,在这种情况下,它是
.odd
的所有
.s。我没有看到您使用
索引
指的是单数匹配元素。为什么要在
.each()
循环中再次执行
$('.odd')
?是的!我需要detach().links div和append before.image仅用于奇数包装器。before()函数也是detach elements?@Furqan元素仍在dom树中,因此不必将其与dom树分离。是的!我需要detach().links div和append before.image仅用于奇数包装器。before()函数也是detach elements?@Furqan元素仍在dom树中,因此不必将其与dom树分离。