Raivis.purins Posted July 22, 2010 Report Share Posted July 22, 2010 Iedošu piecus attēlus. Pirmā lapa: Šai lapai atbilst pirmā tabula: ID ir $cat, kas lapas iekšpusē ar _GET metodi izvelk datus no otrās tabulas: Jautājums sekojošs, kā lai izveidoju šādu te iekšlapu: Kurā pēc $cat piešķiršanas tiek izvadīts thumbnaiļu lists,ko esmu jau paveicis,tikai tagad esmu atdūries pret problēmu izvadīt attiecīgo lielo attēlu, pēc mazā thumbnaiļa uzklikšķināšanas. Vai man labāk taisīt vēl vienu tabulu piemēram ar $subcat? Vai arī varat ieteikt jelkādu normālu risinājumu. Gribētu iztikt bez lapas refrešēšanas,jo tajā brīdī visi thumbnaiļu lists sākas no sākuma, cilvēkiem varētu būt pagrūti orientēties. Iepriekš pateicos! Es vēl esmu tīrais ņūbis! Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted July 22, 2010 Report Share Posted July 22, 2010 (edited) Kurā pēc $cat piešķiršanas tiek izvadīts thumbnaiļu lists,ko esmu jau paveicis,tikai tagad esmu atdūries pret problēmu izvadīt attiecīgo lielo attēlu, pēc mazā thumbnaiļa uzklikšķināšanas. Vai man labāk taisīt vēl vienu tabulu piemēram ar $subcat? Prieksh kam velvienu tabulu ? uzliec uz thumbinalja aptuveni shadu JS kodu <img src="thumxx.jpg" onclick="bla('lielaas_bilde.jpg'); return false" un pats JS kods function bla(bilde) { document.getElementById('diva_kura_bus_bilde_id').innerHTML='<img src="'+bilde+'">'; } attieciigi HTML <div id="diva_kura_bus_bilde_id">Te buus lielaa bilde</div> iisumaa shaadi Edited July 22, 2010 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
101111 Posted July 22, 2010 Report Share Posted July 22, 2010 Pirmā tabula ir vajadzīga, lai glabātu katras galerijas front bildi? Ja tā, tad tabula ir lieka. Otrajā tabulā var pielikt kolonnu is_front un tur atzīmēt to bildi, kas būs galerijas front bilde. Galerijas attēlu pārskatīšanai vari izmantot šo te jQuery pluginu: http://www.twospy.com/galleriffic/ . Quote Link to comment Share on other sites More sharing options...
Raivis.purins Posted July 22, 2010 Author Report Share Posted July 22, 2010 Es mazliet to Javaskriptu nesapratu, bet vispār Tu esi otrais cilvēks, kurš man iesaka izmantot javas scriptu. Visi zināmie lightboxi, tickboxi etc neder, paldies par ieteikumiem. Quote Link to comment Share on other sites More sharing options...
101111 Posted July 22, 2010 Report Share Posted July 22, 2010 (edited) Gribētu iztikt bez lapas refrešēšanas,jo tajā brīdī visi thumbnaiļu lists sākas no sākuma, cilvēkiem varētu būt pagrūti orientēties. Šito bez JS tādā gadījumā realizēt nav īsti iespējams Edit: patiesībā ir iespējams izmantojot iframe, bet tas ir murgs Edited July 22, 2010 by 101111 Quote Link to comment Share on other sites More sharing options...
Raivis.purins Posted July 22, 2010 Author Report Share Posted July 22, 2010 Tāpēc priecātos, ja kāds varētu izskaidrot. Neesmu Javasc. vispār acīs redzējis. :) Kas ir bla(lielabilde)? <img src="'+bilde+'">? tās ir no db izvilktās lielās bildes adreses un nosaukumi? Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted July 22, 2010 Report Share Posted July 22, 2010 (edited) Kas ir bla(lielabilde)? <img src="'+bilde+'">? tās ir no db izvilktās lielās bildes adreses un nosaukumi? taa bla vieta var burt jebkursh nosaukums, preciizak taa ir funkcija kuru apraksti JS ar onclick tiek izsaukta JS funkcija, kurai padod Lielaas bildes celju (faila nosaukumu), kuru panjem no tas pashas DB tbulas (vienk papildus no tabulas izvelc vel lielas bildes celju, ne tikai thumbinalja bildites celju. talak JS dalja taa funkcija izveido HTML kodu (<img src=" te tiek ievietots tas bildes celjsh"> talak tas uzgeneretis HTML tiek ierakstiits DIV elementaa un automatiski izpildiits , taa kaa tas satur IMG tagu, tad attiecigi tiek praadiita bilde... -- <img src="thumbinalis1.jpg" onclick="paradit_lielo_bildi('lielas_bildes/liela_bilde1.jpg'); return false"> <img src="thumbinalis2.jpg" onclick="paradit_lielo_bildi('lielas_bildes/liela_bilde2.jpg'); return false"> <div id="vieta_lielai_bildei"> </div> <script> function paradit_lielo_bildi(bilde_x) { document.getElementById('vieta_lielai_bildei').innerHTML='<img src="'+bilde_x+'">'; return false; } </script> Prieks km fisadus lihtbox, jqueri utt? ja JS kods ir paris rindinjas Edited July 22, 2010 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
Raivis.purins Posted July 22, 2010 Author Report Share Posted July 22, 2010 Paldies! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.