۱۳۹۶ تير ۱۶, ۱۰:۴۵ ب.ظ
بنده یک سیستم نظر دهی با php برای وبسایتم نوشتم که id هر نظر را می گیرد id$ ذخیره می کند
حالا می خواهم با دستور onclik اون تصاویری که به نام mosals هست را برا هر پستی که روی آن کلیک می کند (روی دکمه report مربوط به هر پست) اون تصاویر نمایش داده بشود ولی متاسفانه اون تصاویر برای همه ی پست های موجود opacity اش برابر 1 می شود در حالی که بنده می خواهم برای هر پستی که روی آن کلیک می کنیم این فانکشن اجرا بشه.
[/quote]
[/php]
شکل های به پیوست است . مثلا در شکل 1 وقتی روی report کامنت اول کلیک می کنم مثلث در همه کامنت ها نمایان میشه
کد پیاچپی:
$sql="select * from tblabc where idpost=".intval($_GET['page'])." order by id88 desc";
$stmt=$db->prepare($sql);
$stmt->execute();
while($result=$stmt->fetch(PDO::FETCH_ASSOC)){
$id=$result['idsanjesh88'];
echo'
<div id="nazar">
<div id="nazar_footer">
<div onClick="report1( '.$id.')" id="report">report
<img class="mosalas" id="xxx" src="img/login_content_top.png" style="position:absolute; top:4px; right:0px;z-index:2; opacity:0; ">
</div><!--report-->
</div>
</div>
کد پیاچپی:
script>
function report1(id){
$('.mosalas').animate({opacity:1},700)
};
</script>
[/php]
شکل های به پیوست است . مثلا در شکل 1 وقتی روی report کامنت اول کلیک می کنم مثلث در همه کامنت ها نمایان میشه