Latest web development tutorials

مسج noConflict) طريقة (

كيفية استخدام مسج وأطر أخرى على الصفحة؟


مسج والأطر جافا سكريبت أخرى

كما كنت قد تعلمت، مسج استخدام الرمز $ كما مسج الاختزال.

إذا الأطر جافا سكريبت الأخرى استخدام الرمز $ بمثابة اختصار لكيفية القيام بذلك؟

وتشمل بعض الأطر جافا سكريبت الأخرى: موتولز، العمود الفقري، سامي، كابتشينو، خروج المغلوب، وجافا سكريبت MVC، أدوات الويب من Google، إغلاق، الجمرة وباتمان وتحويلة شبيبة.

بعض الأطر استخدام الرمز $ كما الاختزال (مثل مسج)، إذا كان كل من كنت تستخدم إطار مختلف وباستخدام نفس الاختصارات، فإنه قد يتسبب في البرنامج النصي لإيقاف تشغيل.

فريق مسج للنظر في هذه المسألة، وأدرك noConflict طريقة ().


مسج noConflict) طريقة (

noConflict () طريقة ستفرج عن السيطرة سيكون $ المعرف، بحيث مخطوطات أخرى يمكن استخدامها.

بالطبع، لا يزال بإمكانك اختصار لاسم الكامل من وسيلة بديلة لاستخدام مسج:

أمثلة

$.noConflict();
jQuery(document).ready(function(){
jQuery("button").click(function(){
jQuery("p").text("jQuery 仍然在工作!");
});
});

محاولة »

يمكنك أيضا إنشاء الاختزال الخاصة بك. noConflict () إرجاع إشارة إلى مسج، يمكنك وضعه في متغير لاستخدامها لاحقا. النظر في هذا المثال:

أمثلة

var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery 仍然在工作!");
});
});

محاولة »

إذا كنت تستخدم كتلة التعليمات البرمجية مسج $ الاختزال، وكنت لا ترغب في تغيير هذا الاختصار، يمكنك وضع $ رمز مرت كحجة لأساليب جاهزة. بحيث يمكنك استخدام الرمز $ في وظيفة - وظيفة خارج، لا يزال لدينا لاستخدام "مسج":

أمثلة

$.noConflict();
jQuery(document).ready(function($){
$("button").click(function(){
$("p").text("jQuery 仍然在工作!");
});
});

محاولة »