我有滑块,我想获取上一个 div 并将 class="prev" 添加到此
<div class="mb-panel" >
<div class="mb-inside">
<div id="container_1" class="mymasonryclass masonry">Example 1</div>
</div>
</div>
<div class="mb-panel current">
<div class="mb-inside">
<div id="container_2" class="mymasonryclass masonry current">Example 1</div>
</div>
</div>
在这里,我想要一个像“mymasonryclass masonry prev”这样的类,用于前一个 div 并以动态方式。
我为此使用了jquery。
我试过下面的代码:
$('.mymasonryclass').each(function(index, value){
var cname = $(this).attr('class');
if(cname.indexOf('current') != -1)
{
var div= $(this).parent('div');
var prev= $(div).prev();
var output;
var x = $('.mb-inside');
$('.mb-inside').each(function(index,value){
var t1 = $(this).find('div.current');
if(t1.length > 0)
{
var output = $('.mb-inside')[index-1];
if(index-1 > 0)
output.css('float', 'right');
}
});
}
});
但它不起作用。