Mam taki kod :
if($_POST['gallery'] == 'yes') { $rows = $data->galleryKategory($_POST['kategory'],$_POST['dir']); $width = $count*660; '<div class="img_container" id="img_container" style="width:'.$width.'px;">'; for($i=0; $i<$count; $i++) { } '<a href="java script:; class="prev"></a>'. '<a href="java script:; class="next"></a>'. '</div>'; }
Z grupsza wytlumacze o co chodzi zeby nie trzeba bylo sie meczyc

Wiec pobieram sobie ilosc obrazkow z bazy danych i na tej podstawie generowana jest ilosc znacznikow img o src ktore pochodzi z bazy danych, zawsze generuje sie kilka img.
No i teraz kod jQuery ktory po kliknieciu na obrazek powinien go przesuwac :
//jQuery Doc //--------------------------- //zmienne dla galerii $move_by = 660; $frame_left = 0; $frame_no = 1; $(document).ready(function() { //------------------------------------------ // Obsluga galerii $max_clicks = $("#img_container").children.size; $(".img_container img").live("click", function(){ $new_frame_no = (($frame_no/1) + 1); $new_left = (($frame_left/1) + $move_by); $new_left_attr = $new_left + "px"; if($new_frame_no < $max_clicks) { $("#img_container").animate({left: $new_left_attr}, 800); $frame_left = $new_frame_left; $frame_no = $new_frame_no; } }); });
Jak widzimy w pierwszej linijce :
$(".img_container img").click(function(){
Klikniecie na img powinno spowodowac wywolanie danego dzialania zawartego dalej w funkcji ale tak sie niestety nie dzieje.
Wszystkie obrazki laduja sie prawidlowo ale nie chca sie przesuwac......