رفتن به مطلب

اجرای دستور onclick


پست های پیشنهاد شده

سلام دوستان

بنده یک سیستم نظر دهی با php برای وبسایتم نوشتم که id هر نظر را می گیرد id$ ذخیره می کند

$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>

حالا می خواهم با دستور onclik اون تصاویری که به نام mosals هست را برا هر پستی که روی آن کلیک می کند (روی دکمه report مربوط به هر پست) اون تصاویر نمایش داده بشود ولی متاسفانه اون تصاویر برای همه ی پست های موجود opacity اش برابر 1 می شود در حالی که بنده می خواهم برای هر پستی که روی آن کلیک می کنیم این فانکشن اجرا بشه.

<script>
  function report1(id){

			  
			
	$('.mosalas').animate({opacity:1},700)

};
</script>

اگر کسی کمک کنه ممنون میشم

1.png

2.png

لینک به ارسال

سلام

از این کد استفاده کنید:

$( ".mosalas" ).click(function() {
  $(this).animate({opacity:1},700)
});

 

ویرایش شده توسط Fast-Learn
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...