javascript

Forumas skirtas klausimams/pamokoms susijusioms su PHP, SQL (MySQL), web technologijomis, HTML, CSS, javascript, turinio valdymo sistemomis ir kita.
Post Reply
User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

javascript

Post by psychical »

Turim JS gerai kertančių žmonių?

Man reikia kažko tokio:
asd.png
asd.png (9.51 KiB) Viewed 4686 times
1 <- dalyje, parodyti pasirinkimą, kitaip sakant aš vieną iš jų (tų spalvotų kubelių) nunešu ant pilko kubelio ir man vietoj kitų esančių, parodytų sąrašą, kurį aš gaunu iš pirmo kubelio (sunkiai paaiškinau).
Sakykim, violetinis kubelis, antroje dalyje (antrame paveikslėlyje) turi 3 dalis - spalva, dydis, kaina | tarkim nunešęs ant pilko fono žalią kubelį, aš gaučiau - nuotrauka, paveiksliukas, lapas ir t.t.

Turit gal minčių, kaip tai padaryti?

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: javascript

Post by newb »

http://jqueryui.com/droppable/ ?
Is desnes visokie tipai dar.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: javascript

Post by psychical »

http://jqueryui.com/droppable/#shopping-cart
Sakykim pasiėmiau aš šį kodą ir dabar noriu padaryt taip, kad perkėlęs į tą krepšelį, aš išgaučiau buvusį name

Code: Select all

    $(function() {        $( "#catalog" ).accordion();        $( "#catalog li" ).draggable({ appendTo: "body", helper: "clone" });        var name = $( "#catalog li" ).attr("name"); <---------------------------------------------------- Logiškai aš gaunu pirmojo sąraše esančio daikto name, tačiau, kaip man gauti to, kurį aš šiuo metu tempiu?        $( "#cart ol" ).droppable({            activeClass: "ui-state-default",            hoverClass: "ui-state-hover",            accept: ":not(.ui-sortable-helper)",            drop: function( event, ui ) {                $( this ).find( ".placeholder" ).remove();                $( "<li name='" + name + "'></li>" ).html( ui.draggable.html() ).appendTo( this );            }        }).sortable({            items: "li:not(.placeholder)",            sort: function() {                $( this ).removeClass( "ui-state-default" );            }        });  });
Pagal šitą kodą, PVZ čia: http://mc.rez.lt/shop/

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: javascript

Post by newb »

Nesuprantu ko tu nori... Virsuj vienas klausimas, kode visai kitas :D

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: javascript

Post by psychical »

newb wrote:Nesuprantu ko tu nori... Virsuj vienas klausimas, kode visai kitas :D
Kadangi davei pavyzdžius, bežiūrint juos kito kita mintis, kitam dalykui, pirmąją mintį nukėliau vėlesniam laikui, nes ji gaunasi panašiu pagrindu kaip ir ši, tačiau ši kitokia.

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: javascript

Post by newb »

Tai krc tau reikia imesto elemento "name" ?
http://jsfiddle.net/gyGUz/

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: javascript

Post by psychical »

newb wrote:Tai krc tau reikia imesto elemento "name" ?
http://jsfiddle.net/gyGUz/
Ačiū.

-- 2013 Kov 27 22:46 --

Amm, dar klausimas gal su išėmimu padėtum? Ta prasme, kad kai įdedi į krepšį išsiimt nebegali, o man reiktų, kad tai būtų įmanoma

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: javascript

Post by newb »


Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest