ما إذا كنت ترغب في استخدام أطر أخرى على صفحاتك، في حين لا تزال تستخدم مسج؟
مسج وأطر جافا سكريبت أخرى
كما تعلم؛ يستخدم مسج ل $ علامة كاختصار لمسج.
هناك العديد من الأطر الشعبية الأخرى مثل جافا سكريبت: Angular, Backbone, Ember, Knockout ، وأكثر من ذلك.
ماذا لو الأطر جافا سكريبت أخرى أيضا استخدام علامة $ كاختصار؟
إذا إطارين المختلفة باستخدام نفس الاختصار، واحد منهم قد تتوقف عن العمل.
فريق مسج كان يعتقد بالفعل حول هذا الموضوع، وتنفيذ noConflict() الأسلوب.
ومسج noConflict() الطريقة
و noConflict() طريقة يطلق قبضتها على $ اختصار معرف، بحيث مخطوطات أخرى يمكن استخدامها.
يمكنك بالطبع الاستمرار في استخدام مسج، ببساطة عن طريق كتابة الاسم الكامل بدلا من الاختصار:
مثال
$.noConflict();
jQuery(document).ready(function(){
jQuery("button").click(function(){
jQuery("p").text("jQuery is still working!");
});
});
انها محاولة لنفسك » يمكنك أيضا إنشاء اختصار الخاصة بك بسهولة جدا. و noConflict() الأسلوب بإرجاع إشارة إلى مسج، والتي يمكنك حفظها في متغير، لاستخدامها لاحقا. هنا مثال:
مثال
var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery is still working!");
});
});
انها محاولة لنفسك » إذا كان لديك كتلة من التعليمات البرمجية مسج الذي يستخدم $ الاختصار وكنت لا ترغب في تغيير كل شيء، يمكنك تمرير $ علامة في كمعلمة إلى أسلوب جاهزة. هذا يسمح لك بالوصول إلى مسج باستخدام $ ، داخل هذه الوظيفة - خارج من ذلك، سوف تضطر إلى استخدام "مسج":
مثال
$.noConflict();
jQuery(document).ready(function($){
$("button").click(function(){
$("p").text("jQuery is still working!");
});
});
انها محاولة لنفسك » مسج متفرقات المرجعي
لمحة كاملة عن أساليب مسج متفرقات، يرجى زيارة موقعنا مسج متفرقات المرجعي .