نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل این کد چیه؟

  1. #1

    مشکل این کد چیه؟

    سلام.
    من یه منو درست کردم که با mootools کار میکنه. بقیه افکتهای صفحه ام هم می خوام با jquery کار کنن.
    ولی وقتی کتابخانه jquery را به صفحه ضمیمه می کنم، منویی که با mootools کار می کنه، از کار می افته! چرا؟

    کد HTML:
    <script type="text/javascript" src="Js/mootools.js"></script>
    	<script type="text/javascript" src="Js/imageMenu.js"></script>
    	<script type="text/javascript" src="Js/Jquery.js"></script>

  2. #2

    نقل قول: مشکل این کد چیه؟

    مشکل به این خاطر بوجود اومده که هر دو این فریم ورکها، تابعی به نام $ دارند که با هم تداخل پیدا می کنند.

    اگر از نسخه های جدید MooTools دارید استفاده می کنید، تابعی به نام document.id وجود داره که دقیقا همون تابع $ است و می تونید در کدهاتون، تابعهای $ رو با document.id عوض کنید. (دقت کنید که همین جوری از Find/Replace ادیتورها استفاده نکنید و $ها رو با document.id عوض کنید، چون MooTools تابعی با نام $$ و کلی تابع که با $ شروع میشن داره مثل exec$). اطلاعات بیشتر: آموزش: رفع مشکل Conflict در نسخه های جدید MooTools

    و یا اینکه توسط تابع noConflict در jQuery این کار رو انجام بدید: Using jQuery with Other Libraries

  3. #3

    نقل قول: مشکل این کد چیه؟

    خیلی خیلی ممنون.
    به لطف شما حل شد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •