That's a great idea.
I tried something similar but your way seems better :)
I'm currently on a trip, I'll keep you in touch.
Jérôme.

On Tue, Jul 28, 2009 at 15:07, Mean Mike <mcgra...@gmail.com> wrote:

>
> I have an idea not sure if it will work or not but instead of  trying
> to find a plug in to do the live() function with sortable why not just
> target the newly created list  you could make a function something
> like this
>
> function make_sortable(item){
>        $(item).sortable({
>               revert: true,
>              connectWith: $(".liste_champs"),
>              start: function(){
>                  $(".liste_champs").addClass('ui-state-highlight');
>              },
>              stop: function(){
>                  $(".liste_champs").removeClass('ui-state-highlight');
>              },
>              receive: function(){
>                  $("#champs").append($("#champs_caches").children().clone
> (true));
>              }
>          });
> }
>
> then anytime you add a new ul to the dom you could attach the sortable
> to it ... this is just pseudo code but I think it will do the trick.
>
> let me know what you think
> Mike
>
> On Jul 28, 1:28 am, Jérôme GRAS <jeromeg...@gmail.com> wrote:
> > That's seems to be exactly what I needed.
> > Unfortunately, live() only works with a limited number of events, and not
> > with sortable.
> > I saw there may be a plugin that could help : livequery.
> > No time to investigate further for now.
> > See you in a few weeks !
> > :D
> >
> > On Fri, Jul 24, 2009 at 18:27, Jérôme GRAS <jeromeg...@gmail.com> wrote:
> > > No problem for the delay, thank you for your response.
> > > I may be away for a while but I'll try to test and investigate as soon
> as
> > > possible.
> > > I will keep you updated.
> >
> > > On Fri, Jul 24, 2009 at 16:16, Mean Mike <mcgra...@gmail.com> wrote:
> >
> > >> its because you need to make it live so that when new items with the
> > >> same class show up they become sortable. I've never used live with
> > >> sortable so you might need to investigate further but I think this
> > >> will work
> >
> > >> $(".liste_champs")live("sortable", function(){
> > >>      revert: true,
> > >>      connectWith: $(".liste_champs"),
> > >>      start: function(){
> > >>          $(".liste_champs").addClass('ui-state-highlight');
> > >>      },
> > >>      stop: function(){
> > >>          $(".liste_champs").removeClass('ui-state-highlight');
> > >>      },
> > >>      receive: function(){
> > >>          $("#champs").append($("#champs_caches").children().clone
> > >> (true));
> > >>      }
> > >>  });
> >
> > >> btw sorry for the delay
> >
> > >> On Jul 17, 4:35 pm, Jérôme GRAS <jeromeg...@gmail.com> wrote:
> > >> > Ok, I fixed the first id bug.
> > >> > The new version is online.
> >
> > >> > Unfortunately, the main problem is still present.
> > >> > I tried a lot of things unsuccessfully...
> >
> > >> > Please take a look :-)
> >
> > >> > On Fri, Jul 17, 2009 at 15:07, Mean Mike <mcgra...@gmail.com>
> wrote:
> >
> > >> > > I found a least one major problem here
> >
> > >> > >
> $("#champs").append($("#champs_caches").clone(true).removeClass("ui-
> > >> > > helper-hidden"));
> >
> > >> > >  your cloning div with id "#champs_caches" thereby creating
> another
> > >> > > div with the same id
> >
> > >> > > there may be more problems than that but get that fixed then lets
> go
> > >> > > from there
> >
> > >> > > Mean Mike
> >
> > >> > > On Jul 17, 2:58 am, rejome <jeromeg...@gmail.com> wrote:
> > >> > > > Hello everyone !
> >
> > >> > > > I am facing a strange problem here :
> > >> > >http://rejome.homeip.net:8080/prototype.html
> >
> > >> > > > When I clone a list that is part of a Sortable, the Draggable
> > >> objects
> > >> > > > are not bound to the cloned list, only the original one.
> >
> > >> > > > Do you have a solution or a hint for me please ?
> >
> > >> > > > Thanks in advance.
> > >> > > > Réjôme.
> >
>

Reply via email to