JQuery এর Drupal 6 সংস্করণটি খুব পুরানো (1.26)। আমি কি এটি মুছে ফেলতে এবং একটি নতুন সংস্করণ দিয়ে প্রতিস্থাপন করতে পারি?
JQuery এর Drupal 6 সংস্করণটি খুব পুরানো (1.26)। আমি কি এটি মুছে ফেলতে এবং একটি নতুন সংস্করণ দিয়ে প্রতিস্থাপন করতে পারি?
উত্তর:
দ্রুপাল by দ্বারা ব্যবহৃত jQuery লাইব্রেরি মুছে ফেলা এবং এটি নতুন সংস্করণ (বিশেষত নতুন সংস্করণটি 1.3.x বা 1.4.x হয়) এর সাথে প্রতিস্থাপন করা ভাল ধারণা নয় কারণ ড্রুপাল কোর জাভাস্ক্রিপ্ট কোড (তবে তৃতীয়- দ্বারা ব্যবহৃত জাভাস্ক্রিপ্ট কোড) পার্টি মডিউলগুলি) কাজ করা বন্ধ করবে।
JQuery এর কিছু সংস্করণ একটি সামঞ্জস্য ফাইলের সাথে আসে যা লাইব্রেরির পূর্ববর্তী সংস্করণে নতুন সংস্করণে কাজ করার জন্য কোড করতে দেয়; কখনও কখনও, সেই একক সামঞ্জস্যতা ফাইল দ্রুপালের পক্ষে পর্যাপ্ত নয়, কারণ এটি jQuery আপডেট প্রকল্প দ্বারা দেখানো হয়েছে , যা ড্রপাল দ্বারা ব্যবহৃত কিছু জাভাস্ক্রিপ্ট ফাইলের পরিবর্তে অহাহ.জেএস, টেলড্র্যাগ.জেএস এবং টিজারআরজেস ব্যবহার করে।
14 আগস্ট ২০১১ পর্যন্ত, jQuery আপডেটের সর্বশেষ দ্রুপাল 6 সংস্করণ দ্বারা ব্যবহৃত jQuery লাইব্রেরিটি হ'ল 1.3.2; jQuery 1.2.6 হল সর্বশেষতম দ্রুপাল 5 সংস্করণ দ্বারা ব্যবহৃত সংস্করণ।
না, এটি পরামর্শ দেওয়া হবে না; পরিবর্তে, jQuery আপডেট মডিউলটি ব্যবহার করুন ।
ড্রুপালের জিকুয়ের মূল সংস্করণ বরাবর jQuery এর একটি নতুন সংস্করণ ব্যবহার করে কোনও ভুল নেই। NoConflict () ফাংশনটি অন্য জাভাস্ক্রিপ্ট লাইব্রেরির পাশাপাশি একটি jQuery লাইব্রেরি চালানোর জন্য তৈরি করা হয়েছে, এমনকি এটি jQuery এর অন্য একটি সংস্করণ (http://api.jquery.com/jQuery.noConflict/)।
আমি noConflict + আপনার কাস্টম jQuery সংস্করণ এবং স্ক্রিপ্ট এখানে ব্যবহার সম্পর্কে একটি পোস্ট লিখেছিলাম: http://drupal.org/node/1058168
এর মূল্য কী:
আইই 9 আসন্ন, এবং জিকুয়েরি 1.5.1 রিলিজের সাথে আই 9 এর সাথে সম্পর্কিত সমস্ত বাগগুলি ঠিক করার জন্য করা হয়েছিল, এই রিলিজটি ডি 7-এ রেখে দেওয়া কি বোধগম্য নয়? তাদের চেঞ্জলগের সাহায্যে অনেকগুলি সম্পর্কিত সম্পর্কিত ত্রুটি সংশোধন করা হয়েছিল।
"jQuery এখন ইন্টারনেট এক্সপ্লোরার 9 কে একটি শীর্ষ স্তরের ব্রাউজার হিসাবে সমর্থন করে All সমস্ত জ্ঞাত বাগগুলি চূড়ান্ত প্রকাশের সমাধানের জন্য IE দলকে ঠিক করা হয়েছে এবং / অথবা রিপোর্ট করা হয়েছে" "