pisze skrypt ktory ma za zadanie automatycznie zmieniac pozycje stron w menu i po strone php działa wszytsko dobrze lecz mam problem z jquery.
Używam funkcji sortable gdyz ta zmiana pozycji ma wyglądać w ten sposob , że łapie dana zakładke z menu i dynamicznie przesuwam o tyle pozycji ile chcę.
Konstrukcja wygląda tak:
Problem polega na tym ze w menu mam takze podstrony i dla nich tez chce miec taka funkcje i napisałem wszytsko lecz nie dziala bo nie wiem w jaki sposób odczytac to id z diva subs.
Próbowałem napisać w ten sposob zeby pobierało mi id wspomnianej wyzej klasy gdy kliknę lub najade myszką na tego diva ale pobiera to id raz i pozniej gdy najade na inny element to id sie nie zmiennia.
Oto kod JS
$(function() { $("#contentbox").sortable({handle : '.handle',axis: 'y',cursor: 'move',distance: 10,opacity: 0.8,tolerance: 'pointer' , scroll: true, update: function(event, ui) { var order = $('#contentbox').sortable('serialize'); $("#wiadomosci").text('').css({ opacity: 0 }); $("#wiadomosci").text('').animate({ opacity: 1 }, 500, function() { $("#wiadomosci").load("php/a.php?"+order); }); } }); $("#contentbox").disableSelection(); $(id).sortable({axis: 'y',cursor: 'move',distance: 5,opacity: 0.8,tolerance: 'pointer' ,containment: id, scroll: true, update: function(event, ui) { var order = $(id).sortable('serialize'); $("#wiadomosci").text('Zrobione').css({ opacity: 0 }); $("#wiadomosci").text('Zrobione').animate({ opacity: 1 }, 500, function() { $("#wiadomosci").load("php/a.php?"+order); }); } }); $(id).disableSelection(); });
id=main_id;
Z góry dziękuję za pomoc.