丢弃项目的最高索引

时间:2013-04-23 11:28:32

标签: jquery jquery-ui

我有一个可丢弃的板。

为了使它可以使用。

$("#board").droppable
({  
    greedy: true,
    tolerance:"pointer",
    drop: function (event, ui) 
    {
        .resizable
        ({containment:'#bord',aspectRatio: true})
        .css({position: 'absolute'})
        var index_highest = 0;
        $('.sleep').each(function()
        {
         var index_current = parseInt($(this).css("z-index"), 10);
         if(index_current > index_highest) 
         {
          index_highest = index_current;
         } 
        }) 
          .css('z-index',index_highest);            
    }
});

我的问题是,如果我放弃了某些内容,我删除的所有内容都会获得最高的索引,因此不仅仅是最后删除的内容。

我也试过

 $(this).css('z-index',index_highest);

但它不起作用,我得到最高的z指数,所以这不是问题。

删除的项目使用类睡眠。

如何将z-index仅设置为最后删除的项目?

1 个答案:

答案 0 :(得分:0)

我已经在为我工作的drop事件中创建了这个。

drop: function (event, ui) 
    {
        var index_highest = 0;
        $('.sleep').each(function()
        {
          var index_current = parseInt($(this).css("z-index"), 10);
          if(index_current > index_highest) 
          {
            index_highest = index_current;
          }

        }) 
            .css('z-index',index_highest);

    }