هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوال درباره jquery در mybb
#1
سلام
من یه چت ساده با جی کویری برای سایت طراحی کردم. حالا می خوام اونو برای mybb به صورت پلاگین تغییر بدم همه چیزش درسته ولی توابع jquery رو نمیشناسه.

دوتا سوال داشتم :
1- آیا در mybb از جی کویری استفاده شده که نمی زاره یه بار دیگه توابع رو فراخوانی کنم. ؟
2- اگه تعریف نشده به چه صورت می تونم آونا رو قرار بدم .؟

ممنون Blush
پاسخ
#2
درود
اگه آدرس می دادید بهتر میشد فهمید
ولی بله به احتمال 89 درصد conflict دارن Jquery ها..
لینک زیر رو ببینید
http://api.jquery.com/jQuery.noConflict/
پاسخ
#3
نه درست نشد.
مشکل من اینه برای مثال. تابعی که یک پیغام به کاربر نشون میده.
کد php:
<script type="text/javascript" src="jquery-1.9.0.js"></script>
<
script type="text/javascript">
    $(
document).on("ready",function(){
        
alert("hi");
    });
</
script

خوب اینو داخل فایل global.php کپی می کنم. و فایل jquery-1.9.0.js رو هم کنارش قرار میدم ولی تابع $ رو نمیشناسه که عملی انجام بده.

حالا منظورم من این نبود این یه مثال بود . ولی چرا mybb نمیزاره از توابع jquery استفاده کنیم. یا اینکه من جایی اشتباه می کنم

البته مثال بود فقط به توابع on . text , ... خطا میگیره.
پاسخ
 سپاس شده توسطyasan100 (۱۳۹۲/۱/۴، ۱۴:۲۴:۱۳ عصر)
#4
(۱۳۹۱/۱۱/۱۹، ۱۴:۱۶:۳۳ عصر)kahroba_d نوشته است: نه درست نشد.
مشکل من اینه برای مثال. تابعی که یک پیغام به کاربر نشون میده.
کد php:
<script type="text/javascript" src="jquery-1.9.0.js"></script>
<
script type="text/javascript">
    $(
document).on("ready",function(){
        
alert("hi");
    });
</
script

خوب اینو داخل فایل global.php کپی می کنم. و فایل jquery-1.9.0.js رو هم کنارش قرار میدم ولی تابع $ رو نمیشناسه که عملی انجام بده.

حالا منظورم من این نبود این یه مثال بود . ولی چرا mybb نمیزاره از توابع jquery استفاده کنیم. یا اینکه من جایی اشتباه می کنم

البته مثال بود فقط به توابع on . text , ... خطا میگیره.

شما باید این کدها رو تو قسمت headerinclude قرار دهید و کد رو به صورت زیر اصلاح کنید
کد php:
<script type="text/javascript" src="{$mybb->settings['bburl']}/پوشه مورد نظر/jquery-1.9.0.js"></script>
<
script type="text/javascript">
 
jQuery.noConflict();
jQuery(document).ready(function($) {
        
alert("hi");
    });
</
script

مثال برای راهنمایی
کد php:
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {

    
jQuery(".catdesc").hide();

    
jQuery(".cattitle").live('mouseover mouseout', function(event) {

        var 
catdesc jQuery(this).parent().children('.catdesc');

        var 
content catdesc.text();

        if (
content !== "") {
            if (
event.type == 'mouseover') {
                
catdesc.fadeIn('slow');
            } else {
                
catdesc.stop(truetrue).fadeOut('slow');
            }
        }

    });

});
</
script
یا
کد php:
<script type="text/javascript">
       
jQuery.noConflict();
jQuery(document).ready(function($) {
            $(
".signin").click(function(e) {          
                
e.preventDefault();
                $(
"fieldset#signin_menu").toggle();
                $(
".signin").toggleClass("menu-open");
            });
            
            $(
"fieldset#signin_menu").mouseup(function() {
                return 
false
            
});
            $(
document).mouseup(function(e) {
                if($(
e.target).parent("a.signin").length==0) {
                    $(
".signin").removeClass("menu-open");
                    $(
"fieldset#signin_menu").hide();
                }
            });            
            
        });
</
script
یا
کد php:
<script type='text/javascript'>
   
jQuery.noConflict();
jQuery(document).ready(function($) {
      $(
'#forgot_username_link').tipsy({gravity'w'});   
    });
  </
script
پاسخ
 سپاس شده توسطDoodoo (۱۳۹۲/۱/۵، ۰۰:۴۵:۵۶ صبح) ، kahroba_d (۱۳۹۲/۱/۱۴، ۱۵:۳۸:۵۹ عصر)
#5
درود
ی حالت دیگه داره اگه نشد بفرستش تو ی فایل جاوا بعد فراخوانی کن خیلی راحتتری کدهای قالباتم بهم نمیخوره عزیزم
درود
.....
فعالیت مجدد برای کمک رسانی خدمت دوستان  Heart Heart Heart
 
راه ارتباطی : تلگرام



پاسخ
 سپاس شده توسطkahroba_d (۱۳۹۲/۱/۱۴، ۱۵:۳۹:۰۸ عصر)
#6
ممنون
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۸:۵۳ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۲۰:۳۹ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۲۴:۱۸ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان