View Full Version : سوال: اجرا نشدن $(document).ready
HCSH90
شنبه 25 آذر 1391, 16:08 عصر
سلام
بنظرتون چرا
$(document).ready(function()
در برنامم اجرا نمیشه ؟
$(document).ready(function(){
alert('document is redey');
});
یعنی بعد اینکه صفحه لود شد پیغامو نشون نمیده.
ولی وقتی فقط دستور alert رو مینویسم اجرا میشه.
alert('document is redey');
مشکلش چیه؟
Sni[er
شنبه 25 آذر 1391, 16:21 عصر
خود کتابخونه جی کوئری هم در صفحه گذاشتید ؟
siavashsay
شنبه 25 آذر 1391, 17:05 عصر
1- سعی کنید حتما از ضمیمه شدن فایل jQuery اطمینان حاصل کنید :
<script src="js/jQuery.js"></script>
2- کدهای جاوا خودتون رو حتما بین تگ <script> </script> بنویسید !
اگر این 2 مرحله رو درست رفته باشید باید کدتون بدون مشکل کار کنه !
باز هم چک کنید !
خالی از لطف نیست :)
hakan648
یک شنبه 26 آذر 1391, 21:13 عصر
سلام
مکان قرار گیری jQuery و کدهای دیگر مهم هستند. کدهایی که از jQuery استفاده میکنند باید زمانی فراخوانی شوند که jQuery لود شده باشد.
بهتره jQuery رو قبل از تگ بسته ی body و کدهای خودتون رو بعد از jQuery اضافه کنید.
<body>
<!-- other content -->
<script type="text/javascript" src="Scripts/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert('document is redey');
});
</script>
</body>
amirashna
یک شنبه 26 آذر 1391, 23:26 عصر
به جای این کد می تونید از کد خلاصه تر هم استفاده کنید که بیشتر هم توصیه شده
$(function(){
// کد ها رو اینجا بنویسید
})
HCSH90
یک شنبه 10 دی 1391, 11:43 صبح
از همه دوستانی که پاسخ دادند ممنون.
من چندی پیش دوباره اومدم همین برنامه م رو دوباره امتحان کردم و بدون هیچ مشکلی اجرا شد.
و بعد کدهای دیگری هم نوشتم که هیچ کدوم در اجرا مشکلی نداشت.
ولی الان اومدم دوباره هیچ کدوم از کدهای جیکوئری رو برام اجرا نمیکنه ؟
واقعا مشکلش چیه؟
من برنامه م رو تو دریم ویور مینویسم .
و تو سایتی که درست کردم یه فولدر درست کردم با نام js
بعد درش یک فایل ایجاد کردم و اسمش گذاشتم jquery.js
که کدهای کتابخانه ی جاوا اسکریپت رو اونجا کپی کردم.
این مراحل اشتباهه؟
اگه اشتباهه پس چرا برنامم بعد چند روز اجرا شد و الان دوباره اجرا نمیشه ؟!
Sepehr_B
یک شنبه 10 دی 1391, 14:30 عصر
کتابخونه اصلی jQuery رو ضمیمه کردین ؟ شاید مشکل از مرورگرتونه چون در شرایط عادی همچین اتفاقی غیر معموله.
HCSH90
سه شنبه 12 دی 1391, 15:41 عصر
کتابخونه اصلی jQuery رو ضمیمه کردین ؟ شاید مشکل از مرورگرتونه چون در شرایط عادی همچین اتفاقی غیر معموله.
سلام
مرسی از راهنماییتون.
بله من تازه متوجه شدم مشکل از مرورگرم هست .
مرسی که کمک کردید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.