سلام
می خواستم بدونم
دقیقا چه کاری رو انجام میدهکد HTML:$(document).ready(function(){ });
تشکر.
سلام
می خواستم بدونم
دقیقا چه کاری رو انجام میدهکد HTML:$(document).ready(function(){ });
تشکر.
به بیان ساده بگم ، jquery میاد روی المانهای درخت DOM کار انجام میده. مثلا مخفی کردن یا هر عملیات دیگه.
پس قبل از اینکه jquery بخواد روی المان کاری انجام بده ، باید المان ساخته شده باشه درسته؟!
کدهای داخل document.ready زمانی اجرا میشن که المانها ساخته شده باشند. پس با خیال راحت روی اونها کار انجام میدی.
حالا اگه این متد نباشه چی میشه؟!
خیلی سادست اونموقع متد jquery با المانی کار میکنه که ممکنه هنوز ساخته نشده باشه!! این یعنی عملیات با شکست مواجه میشه.
همان onload در جاوا اسکریپت فقط با فایدههای بهتر