مرجع پارسی MyBB
مشکل جی کوئری - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: ارتباط با شما (https://community.mybbiran.com/forum-44.html)
+--- انجمن: مشکلات محصولات معرفی شده (https://community.mybbiran.com/forum-45.html)
+---- انجمن: مشکلات دیگر (https://community.mybbiran.com/forum-50.html)
+---- موضوع: مشکل جی کوئری (/thread-8544.html)

صفحه‌ها: 1 2


مشکل جی کوئری - LAXER - ۱۳۹۰/۱۰/۱۹

سلام دوستان

من یه کد جی کوئری نوشتم ولی وقتی تو قالب میزارمش قسمت لوگین از حالت ای جکس خارج میشه یعنی وقتی رو ورود کلیک میکنم به جای اینکه کادر رمز عبور و نام کاربری نمایان بشه یه راست صفحه رفرش و وارد صفحه لوگین میشه.

فکر نکنم مشکل از کدی که نوشتم باشه:
کد php:
<script type="text/javascript" src="jquery.js"></script>
<
script type="text/javascript">
$(
document).ready(function(){
  $(
"#botton_lx_slide").click(function(){
    $(
"#box_lx").slideToggle("slow",0);
  });
});

</
script

راه حلی هست؟


ممنونم


RE: مشکل جی کوئری - LAXER - ۱۳۹۰/۱۰/۱۹

این رو هم میزاریم به حساب بی سوادی مدیران.Sleepy


RE: مشکل جی کوئری - Pars - ۱۳۹۰/۱۰/۱۹

محروم:
1- عدم درج لینک سایت و درخواست پشتیبانی
2- توهین


RE: مشکل جی کوئری - Mohammad-Za - ۱۳۹۰/۱۰/۲۰

(۱۳۹۰/۱۰/۱۹، ۰۴:۴۸:۴۸ صبح)LAXER نوشته است: سلام دوستان

من یه کد جی کوئری نوشتم ولی وقتی تو قالب میزارمش قسمت لوگین از حالت ای جکس خارج میشه یعنی وقتی رو ورود کلیک میکنم به جای اینکه کادر رمز عبور و نام کاربری نمایان بشه یه راست صفحه رفرش و وارد صفحه لوگین میشه.

فکر نکنم مشکل از کدی که نوشتم باشه:
کد php:
<script type="text/javascript" src="jquery.js"></script>
<
script type="text/javascript">
$(
document).ready(function(){
  $(
"#botton_lx_slide").click(function(){
    $(
"#box_lx").slideToggle("slow",0);
  });
});

</
script

راه حلی هست؟


ممنونم
مشکل شما قرار دادن کد زیر است:
کد php:
<script type="text/javascript" src="jquery.js"
MyBB از prototype استفاده می‌کند و برای اینکه بتوانید هم زمان از ‌jquery و prototype بدون مشکل استفاده کنید، باید از نسخه‌ی جدید jquery استفاده کنید.
پس به سادگی هرچه تمام تر، کد بالا را با کد زیر تعویض کنید:
کد php:
<script src="http://jquery.com/src/latest/"></script

یعنی:

کد php:
<script src="http://jquery.com/src/latest/"></script>
<
script type="text/javascript">
$(
document).ready(function(){
  $(
"#botton_lx_slide").click(function(){
    $(
"#box_lx").slideToggle("slow",0);
  });
});

</
script

پیروز باشید و لینک انجمنتان را نیز قرار دهید.Wink


RE: مشکل جی کوئری - LAXER - ۱۳۹۰/۱۰/۲۰

از جوابگویی شما ممنونم.

یه دلیل داره که نمیتونم از این روش استفاده کنم:
1- من فعلا" انجمنم رو لوکال هاست و اینکلود کردن یه فایل تو اینترنت مشکل سازه یعنی هر بار خواستم انجمنم رو ویرایش کنم باید به اینترنت وصل بشم. (یا هر وقت بخوام انجمن رو ببینم)


خود فایل jquery.js رو تو روت انجمن قرار دادم یکی رو هم تو پوشه jscripts.

این روشی که گفتید رو هم امتحان میکنم.

بازم ممنونم.


RE: مشکل جی کوئری - Mohammad-Za - ۱۳۹۰/۱۰/۲۰

(۱۳۹۰/۱۰/۲۰، ۰۳:۱۳:۱۰ صبح)LAXER نوشته است: از جوابگویی شما ممنونم.

یه دلیل داره که نمیتونم از این روش استفاده کنم:
1- من فعلا" انجمنم رو لوکال هاست و اینکلود کردن یه فایل تو اینترنت مشکل سازه یعنی هر بار خواستم انجمنم رو ویرایش کنم باید به اینترنت وصل بشم. (یا هر وقت بخوام انجمن رو ببینم)


خود فایل jquery.js رو تو روت انجمن قرار دادم یکی رو هم تو پوشه jscripts.

این روشی که گفتید رو هم امتحان میکنم.

بازم ممنونم.
راه حل دیگر هم که در لوکال هاست هم جواب دهد و در صورتی که روش قبلی جواب نداد کار کند، این است که قالب headerinclude را باز کنید و خط زیر را بیابید:
کد php:
<meta http-equiv="Content-Script-Type" content="text/javascript" /> 

و سپس کد زیر را پس از خط بالا قرار دهید:
کد php:
<script src="jscripts/jquery.js"></script>
 <
script type="text/javascript">
$(
document).ready(function(){
  $(
"#botton_lx_slide").click(function(){
    $(
"#box_lx").slideToggle("slow",0);
  });
});
 </
script
اگر در جای دیگری به غیر از مکان بالا از این کد استفاده کرده‌اید، آن را به طور کامل حذف کنید.
و ذخیره کنید.
پیروز باشید.Cool


RE: مشکل جی کوئری - LAXER - ۱۳۹۰/۱۰/۲۰

متاسفانه مشکل حل نشد.
الان متوجه شدم که علاوه بر لوگین کل ایجکس فروم از کار میوفته. (با این کد)
فکر کنم کلا" مای بی بی با جی کوئری مشکل داره.


RE: مشکل جی کوئری - Mohammad-Za - ۱۳۹۰/۱۰/۲۰

(۱۳۹۰/۱۰/۲۰، ۰۴:۱۱:۲۰ صبح)LAXER نوشته است: متاسفانه مشکل حل نشد.
الان متوجه شدم که علاوه بر لوگین کل ایجکس فروم از کار میوفته. (با این کد)
فکر کنم کلا" مای بی بی با جی کوئری مشکل داره.

آخرین ارسال من را مطالعه کنید:

(۱۳۹۰/۱۰/۲۰، ۰۳:۲۵:۵۹ صبح)Mohammad-Za نوشته است: راه حل دیگر هم که در لوکال هاست هم جواب دهد و در صورتی که روش قبلی جواب نداد کار کند، این است که قالب headerinclude را باز کنید و خط زیر را بیابید:
کد php:
<meta http-equiv="Content-Script-Type" content="text/javascript" /> 

و سپس کد زیر را پس از خط بالا قرار دهید:
کد php:
<script src="jscripts/jquery.js"></script>
 <
script type="text/javascript">
$(
document).ready(function(){
  $(
"#botton_lx_slide").click(function(){
    $(
"#box_lx").slideToggle("slow",0);
  });
});
 </
script
اگر در جای دیگری به غیر از مکان بالا از این کد استفاده کرده‌اید، آن را به طور کامل حذف کنید.
و ذخیره کنید.
پیروز باشید.Cool




RE: مشکل جی کوئری - LAXER - ۱۳۹۰/۱۰/۲۰

به همین ترتیب عمل کردم ولی نتیجه ای حاصل نشد حتی از این روش هم استفاده کردم بازم حلل نشد:
این دوتا رو تو هدر اینکلود گزاشتم:

<
کد php:
script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
 <
script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js"></script



RE: مشکل جی کوئری - Mohammad-Za - ۱۳۹۰/۱۰/۲۰

کل محتوای headerinclude را قرار دهید تا بررسی کنم.
نکته: در هیچ جای دیگر نباید این کد استفاده شده باشد:
کد php:
<script src="jscripts/jquery.js"></script