PDA

View Full Version : سوال: پیدا نکردن المنت مورد نظر ؟؟



680100
پنج شنبه 22 آبان 1393, 18:10 عصر
سلام
وق بخیر
در حال برنامه نویسی jQuery و php که به این مشکل برخوردم که المنت مورد را پیدا نمی کنه !!

به فرض مثال من در جی کوئری بخش اجکس مقداری را ارسال می کند به فایل php و مقداری را از سمت php مورد نظر ارسال می کند
حالا مشکل من این هست که المنتی که داخل دیتای دریافت شده است را توسط جی کوئری پیدا نمی کند ؟

مثلا در هدر سایت نوشته ام


<script type="text/javascript">
$(document).ready(function (){
$('.com').click(function(){
alert('ok');
});
});
</script>



اما وقتی میام این کد را در فایل php که دیتا را ارسال می کنه ولی مشکل داره
مثلا اگر 10 مورد المنت com داشته باشد آلارت 10 بار پیغام میده !!!!!!!!!!!!!! که بزرگترین مشکل من این بخش هست
من می خوام از رویدادی که می خوام یک بار آلارم بگیرم

لطفا اگر امکانش هست راهنمایی کنید

ostadsho
دوشنبه 26 آبان 1393, 19:35 عصر
سلام

اگر منظورتون رو ازین جمله "المنتی که داخل دیتای دریافت شده است را توسط جی کوئری پیدا نمی کند" درست متوجه شده باشم، احتمالا شما با المنتی که بعد از انجام ajax اون رو داخل صفحه قرار میدید مشکل دارید و نمیتونید اون رو دریافتش کنید،

اگر منظورتون این بود کافیه که همین دستوری که بالای صفحه نوشتید رو بعد از اجرای ajax یک بار دیگه هم فراخوانیش کنید تا دوباره برای المنت های جدید هم این دستور فراخوانی و اجرا بشه.

نوی دستور done همین دستورات رو کپی بفرمایید.

امیدوارم منظورتون رو خوب فهمیده باشم.

وب سایت ما :http://clicksite.ir

680100
جمعه 30 آبان 1393, 12:38 عصر
سلام
ممنون از شما دوست عزیز درست حدس زدید
من با این روش درستش کردم


<script type="text/javascript">
$(document).ready(function (){
$(document).on('click','.com',function (){
alert('ok');
});
});
</script>