[ pecooou @ 07.04.2013. 20:20 ] @
Izbaci mi rezultat ali mi slideToggle radi samo na prvom.

Evo skracenog koda:

$(document).ready(function(){
$("#flip").click(function(){
$("#panel").slideToggle("slow");
});
});



while($row = mysqli_fetch_array($result))

{

echo "<td height='15' width='249' class='pretraga1'><div id='flip'>Detaljnije</div></td>";

echo "<div id='panel'>";
echo "</div>";

}
[ nemnesic @ 07.04.2013. 22:51 ] @
id je jedinstven identifier. Tako ne mozes da imas vise id='flip'.

Ovo mozes da rasis na drugi nacin tako sto ces da iskorist jquery .next()...i da potrazis sledeci .penel klasu.
Ovo nisam proverio da li radi ali pogledaj:

Code:


$(document).ready(function(){
    $(".flip").click(function(){
      $(this).next(".panel")slideToggle("slow");
   });
});


while($row = mysqli_fetch_array($result))

{

echo "<td height='15' width='249' class='pretraga1'><div class='flip'>Detaljnije</div></td>";

echo "<div class='panel'>";
echo "</div>";

}

[ pecooou @ 07.04.2013. 23:30 ] @
Probao, otvara mi samo prvi i dalje.

Hvala u svakom slucaju
[ nemnesic @ 08.04.2013. 12:03 ] @
Ma radi samo si morao malo da izmenis...

evo: http://jsfiddle.net/Dph5K/
[ Bleya2 @ 08.04.2013. 12:59 ] @
Možeš i ovako ako baš želiš da koristiš id.

Code:

$(document).ready(function(){
    $("[id*='flip_']").click(function(){
     id = $(this).attr('id').split( '_' );
      $('#panel_'+id[1]).slideToggle("slow");
   });
});

$i = 0;
while($row = mysqli_fetch_array($result)){
$i++;
echo "<td height='15' width='249' class='pretraga1'><div id='flip_".$i."'>Detaljnije</div></td>";
echo "<div class='panel' id='panel_".$i."'>";
echo "</div>";
}