Как использовать jquery кладку с livequery - PullRequest
0 голосов
/ 24 января 2012

Как переставить DIV, скрывая тег div.

// jquery masonry plugin
  $('#container').masonry({
    // options
    itemSelector : '.item',

  });

// Delete
$(".item").click(function()
{
$(this).hide();

// Here I want to call 
});


// HTML Code
  <div id="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
----
----
----
</div>

Ответы [ 2 ]

1 голос
/ 24 января 2012

Что вы хотите сделать? Обновить? Удалить предмет?

$(".item").click(function()
{
 $(this).hide();  
 //Remove item
 $('#container').masonry( 'remove', $(this) );
 //Reload masonry
 $('#container').masonry( 'reloadItems' );
});
0 голосов
/ 24 января 2012

Вам нужно использовать функции манипулирования DOM в jQuery, см. http://api.jquery.com/category/manipulation/, чтобы упростить вашу работу, если вы даете уникальный идентификатор каждому div, вам будет проще переупорядочить их любым удобным вам способом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...