حياك الله أخوي ctrl وان شاء الله تطبيقاتك كلها موفقه
وبإذن الله قريباً سيتم طرح الدرس التالي بخصوص الـ jquery وبكذا نكون مجموعة دروس عن المكتبة الجميله
أطيب تحياتي وشكراً لك على مرورك
حياك الله أخوي ctrl وان شاء الله تطبيقاتك كلها موفقه
وبإذن الله قريباً سيتم طرح الدرس التالي بخصوص الـ jquery وبكذا نكون مجموعة دروس عن المكتبة الجميله
أطيب تحياتي وشكراً لك على مرورك
__________________
سحابة الإسلام
www.islamcloud.com
موقعي الشخصي
www.althari.ws
سبحان الله وبحمده سبحان الله العظيم
اخوي ابو فارس الله يجزاك خير ويرضى عليك
لااعرف مالذي يتم تحميله من الموقع برجاء المساعدة
Downloading jQuery - jQuery JavaScript Library
؟؟؟؟؟؟؟؟؟؟؟؟؟
__________________
إستخدم ملفك الخاص لكتابة توقيعك
ماذا لو اردنا استخدام النموذج على سكربت آخر
</dd>
ماهو المتغير البديل المطلوب تغييره
يرجى منكم الافادة اخواني وضرب مثال على اي سكربت آخر
وجزاكم الله خير
__________________
إستخدم ملفك الخاص لكتابة توقيعك
- للتاكيد على انها الافضل القائم على مشروع jquery هو John Resig - JavaScript, Programming, and Web Applications و يعمل ضمن فريق تطوير فايرفوكس.
- أيضا لا تنسوا الدليل السريع http://www.visualjquery.com/
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
حياك الله اخوي aKuwait تفضل هذا شرح
اتمنى اللي يعرف معنى Packed يفيدنا فيها ( For those that can't Gzip their JavaScript )
اخوي aKuwait عن طريق Jquery تقدر تستخدم اي شي وتقدر تحدد اي شي
فلذالك بإمكانك تغيير dd إلى أي شي تريده مثل ol كـ Order List
او اي Tag تريده
شكراً جزيلاً أخوي daif على الإفادة الجميلة
-
والله يرزقنا وإياكم العلم النافع والعمل الصالح
تحياتي
التعديل الأخير تم بواسطة أبو فارس ; 27-02-2008 الساعة 02:43 PM
__________________
سحابة الإسلام
www.islamcloud.com
موقعي الشخصي
www.althari.ws
سبحان الله وبحمده سبحان الله العظيم
النسخة الأولى عادية وهي كماذكرت لمن يريد ان يطور فيها او يفهم اسس برمجتها خصوصا ان بها تعليقات على كل سطر ودالة وهذا مثالاتمنى اللي يعرف معنى Packed يفيدنا فيها ( For those that can't Gzip their JavaScript )النسخة الثانية وهي نفسها النسخة العادية غير ان ليست بها اي تعليق ولا اية مساحة الكود هو نفسه لكن كله مكتوب في سطر واحد هذا مثالكود PHP:
(function(){
/*
* jQuery 1.2.3 - New Wave Javascript
*
*/
// Map over jQuery in case of overwrite
if ( window.jQuery )
var _jQuery = window.jQuery;
var jQuery = window.jQuery = function( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.prototype.init( selector, context );
};
// Map over the $ in case of overwrite
if ( window.$ )
var _$ = window.$;
// Map the jQuery namespace to the '$' one
window.$ = jQuery;
// A simple way to check for HTML strings or ID strings
// (both of which we optimize for)
var quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;
الملف الثالث(ولا انصح به) وهو packed ومعناها معبأ او معلب ان لم اخطئ، وطريقة كتابة الكود مختلفة هنا كليتا، بحيث انه لايمكن التعديل على الكود، اي تعديل او تغير بسيط سيتدمر، وغالبا هذه الطريقة في كتابة الكود تتم عن طريق برنامج او سكريبت معين، لأنه يقوم بحساب الكلمات المكررة و الدوال و الأسماء و باقي الخصائص، وبعدها يتم استخراج نتيجة خاصة فقط لذالك الكود، ويكون الناتج شبه مشفر وحجمه صغيركود PHP:
(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;
مثال عن الكود
كود PHP:
if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}
('(J(){7(1e.3N)L w=1e.3N;L E=1e.3N=J(a,b){K 1B E.2l.4T(a,b)};
7(1e.$)L D=1e.$;1e.$=E;L u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;
'adobeair|charset|http|1_|img|br|plain|borderLeftWidth|borderTopWidth|abbr'.split('|')
مشكور اخوي ابو فارس وعساك على القوه
مجهود تشكر عليه وجزاك الله خير
-------------
انا ان شاء الله ابحاول بالتعديل على سكربت حيث اذا قمت بطلب لينك الصفحة يفتح بالطريقة المنسدلة
واذا عكيت وانا ادري اني عكاك
راح استعين بخبرتك في هذا المجال للمساعدة
---------
__________________
إستخدم ملفك الخاص لكتابة توقيعك
جزاك الله كل خير أخيو Zizwar
بالنسبه لـ packed
في موقع Jquery يذكر أن packedالملف الثالث(ولا انصح به) وهو packed ومعناها معبأ او معلب ان لم اخطئ، وطريقة كتابة الكود مختلفة هنا كليتا، بحيث انه لايمكن التعديل على الكود، اي تعديل او تغير بسيط سيتدمر، وغالبا هذه الطريقة في كتابة الكود تتم عن طريق برنامج او سكريبت معين، لأنه يقوم بحساب الكلمات المكررة و الدوال و الأسماء و باقي الخصائص، وبعدها يتم استخراج نتيجة خاصة فقط لذالك الكود، ويكون الناتج شبه مشفر وحجمه صغير
مثال عن الكود
كود PHP:
if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}
('(J(){7(1e.3N)L w=1e.3N;L E=1e.3N=J(a,b){K 1B E.2l.4T(a,b)};
7(1e.$)L D=1e.$;1e.$=E;L u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;
'adobeair|charset|http|1_|img|br|plain|borderLeftWidth|borderTopWidth|abbr'.split('|')
For those that can't Gzip their JavaScript.
هل تعرف ما معنى هذه العباره وش المقصود فيها
الواضح جداً أن إذا كنت تريد إستخدام المكتبه فقط تقرأ منها أفضل شي تستخدم
JQuery Minified لأن حجمها قليل مره 15kb
اما إذا تبي تعدل على ملف مكتبة Jquery تستخدم النسخه
Uncompressed عشان مثل ما ذكرت نقدر نقرا الـ Comments ويكون الكود واضح للمطور بأسطر ومسافات
بس النسخه packed هي اللي إلى الأن ما خشت المزاج
لأن حجمها اكبر من minified فوش الفايده منها
اتوقع شرح الكلام اللي مكتوب هنا بشكل واضح ببين وش المعنى من إستخدامها
For those that can't Gzip their JavaScript.
تحياتي
حياك الله اخوي aKuwait
ويسعدني خدمتك في اي وقت
__________________
سحابة الإسلام
www.islamcloud.com
موقعي الشخصي
www.althari.ws
سبحان الله وبحمده سبحان الله العظيم
الاخ ابو فارس
السلام عليكم ورحمة الله وبركاته
تمت مراسلتك عبر بريدك المسجل في المنتدى وقد قمت بارسال البيانات
يرجى مراجعتها مع جزيل الشكر
======
ملاحظة
قمت بتغيير البريد الالكتروني
الى
alwaily@hotmail.com
__________________
إستخدم ملفك الخاص لكتابة توقيعك
وتم الرد عليك اخوي جمال
تمنيت بإمكاني مساعدتك لكن طلبك مثل ما قلت وضع مستقل مو نفس تطبيق الدرس الموجود هنا , يبي له درس اكبر من هذا الدرس للشرح والتفصيل وراح ياخذ شغل واجد ,
بإذن الله سيتم طرح تكملة الدروس , بحيث اني اود تنفيذ الدروس المتبقيه بشكل عملي يستفاد منه
اطيب تحياتي
التعديل الأخير تم بواسطة أبو فارس ; 08-03-2008 الساعة 09:23 AM
__________________
سحابة الإسلام
www.islamcloud.com
موقعي الشخصي
www.althari.ws
سبحان الله وبحمده سبحان الله العظيم
تسلم ياابو فارس
=========
وماننحرم من الطيبين
يالعزيز...انا راح ارفق لك تمبلت فرونت بيج مفتوح
افتحه وشوفه وعطني زبدة الدرس
هل ينفع اضافة الجي كوايري ..على عملي هذا
واذا كان الجواب بالايجاب ..كيف يتم ذلك
واذا تم يرجى ارفاق الملف المعدل
واذا لم ينفع وكما تشاهد في المثال المرفق النافذة تفتح بدون تأثير مجرد فتح فقط
هل هناك كود جافا او اي كود لعمل تأثير اثناء الفتح
مع جزيل الشكر
__________________
إستخدم ملفك الخاص لكتابة توقيعك
أخي ابو فارس .. بصراحة مواضيعك فائقة الروعة .. شكرا جزيلا على جهودك
__________________
ليث الخليلي .. موقعي القديم ( خلفيات شاشة - تحويل - الغاز - تفسير احلام - الشرس ).
اخوي aKuwait اعتذر عن التأخير أخي
بالنسبه للمرفق فتحته لكنه جداً جداً الكود (( محيوس )) لازم يكون مرتب عشان تقدر تتعامل معه بالشكل الصحيح
والأفضل دائماً تعتمد على المعايير القياسيه لأنها الأسهل والأوضح بس لازمها معرفه قليله
مع ذالك تستطيع عمل اي شي في الصفحة التي ارسلتها لي لكن كما ترى فالصفحه غير مرتبه أيضاً
انت تستخدم position: absolute;
الأفضل عدم إستخدامها وإستخدام الوضع الطبيعي
إذا أردت أن تحرك أي جزء من الصفحه كل ماعليك هو إختيار الجزء الذي تريد تحريكة واختياره يتم عن طريق الـ ID الخاص فيه أو اسم الـ Class إذا كنت تريد التعامل مع اكثر من جزء بإضافة له خاصية
بإمكانك إستخدام الطريقه التي طرحتها انا في هذا الدرس
او إستخدام اي طريقه المهم انك تعطي ID أو Class او تختار اسم الوسم مباشرة
اتمنى افدتك في شي وتقبل اطيب تحياتي وسأحاول جاهداً بإذن الله ان تكون الدروس القادمه افضل واسهل
(( ليث الشرس ))
شكراً لك يالغالي مرورك وكلامك هما الأروع
أطيب تحياتي لك
__________________
سحابة الإسلام
www.islamcloud.com
موقعي الشخصي
www.althari.ws
سبحان الله وبحمده سبحان الله العظيم
للأشخاص الذين لا يمكنهم ضغط ملفات الـ javascript الخاصة بهمFor those that can't Gzip their JavaScript
بارك الله فيك
__________________