السلام عليكم و رحمه الله تعالى و بركاته
![]()
تم الإعلان عن النسخه رقم 1.2.6 المكتبه jQuery يوم 4/6/2008 و مبدأيا يمكنك تحميل المكتبه
jQuery Minified (15kb with Gzipping)
jQuery Packed (30kb)
jQuery Regular (100kb)
تم إضافه العديد من التحسينات فى المكتبه و حل جميع المشاكل فى النسخ السابقه ، حيث تم زيده سرعه ميكانيكيه معالجه الاحداث بنسبه 103% أسرع ، و تم زياده سرعه محرك CSS selector بنسبه 13% ، و تم زياده سرعه jQuery.map بنسبه 866%
، و تم زياده سرعه offset بنسبه 21% وعليه أصبحت سرعه السحب و الإلقاء drag and drop أعلى بنسبه 300% ، و الوظيفه CSS اصبحت الان اسرع بنسبه 25% .
مزايا جديده و تغيرات كبيره :
أصبح الان dimentions plugin جزء من لب المكتبه jquery core اى لن تحتاج لإدراج ال dimention مجددا لأنها موجوده بالفعل داخل jquery 1.2.6 و يمكنك الحصول على التوثيق الخاص ب dimensions plugin من هنا .
تم حل 15 خطأ تم الإبلاغ عنه فى الوظيفه attr .
الوظيفه toggle اصبحت الان تقبل اكثر من وظيفه بداخلها .
$(”div”).toggle(
function(){ $(this).removeClass(”three”).addClass(”one”); },
function(){ $(this).removeClass(”one”).addClass(”two”); },
function(){ $(this).removeClass(”two”).addClass(”three”); }
);
يمكنك الان إستخدام الوظيفه unbing لالغاء عمل toggle و الوظيفه one .
function test(){ $(this).addClass(”test”); }
$(”div”).one(”click”, test);
$(”div”).unbind(”click”, test);
$(”div”).toggle(test, test);
$(”div”).unbind(”click”, test);
الوظيفه index تدعم حاليا jQuery collections
var test = $(”div.test”);
$(”div”).index( test ) == 3
الوظيفه jQuery.makeArray تحول أى شىء إلى مصفوفه
jQuery.makeArray( document.getElementsByTagName(”div”) )
// => [ div, div, div ]
jQuery.makeArray( true )
// => [ true ]
jQuery.makeArray()
// => []
الخيار beforeSend يمكنه الان إلغاء اتصالات ajax
$.ajax({
beforeSend: function(){
return $(”#input”).val() == “”;
},
url: “test.php”
});
تغيير سرعات ال animation الافتراضيه او عمل سرعات مخصصه
jQuery.fx.speeds.slow = 1000; $(”#test”).slideDown(”slow”);
إذا كانت مكتبه jQuery ليست ذات أهميه بالنسبه لك فأنظر إلى قائمه المواقع التى تستخدمها منها جوجل ووردبريس و امازون و ديج و تكنوراتى و القائمه مكتظه بالمواقع المشهوره و غيرهما
الأوسمة: ajax, javascript, jquery, xhr
24/07/2008 عند 12:54 ص |
يارائع يا مصطفى
لا استطيع أن أخفي إعجابي فيك وفي المدونة… يارجل يامبدع
اوافقك الرأي jQuery الآن سارت مكتبة أساسية وضرورية لكل مطور
اتمنى لك التوفيق وقمت بإضافتك في أصدقاء مدونتي
30/07/2008 عند 7:47 م |
الـ jQuery مكتبة رائعة بحق ، خصوصاً في التأثيرات ، ولاننسى الـ ajax والطريقة السهلة التي يمكن من خلال هذه المكتبة استخدامه ، اقترح عليك البدء في سلسلة تعليمية لهذه المكتبة من خلال هذه المدونة الراقية ومن شخصكم الكريم ، تحياتي لك
18/12/2008 عند 7:55 م |
فعلا ياجميل مهمه جدا لكل مستخدك
وحقدمها في المنتدي بتاعي