نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: حل مشکل در کوچک جاوا

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : حل مشکل در کوچک جاوا

    سلام
    این کار خاصی نداره فقط کافیه یه متغیر بولی (برای فقط دو بار کلیک) یا یه متغیر عددی (برای بیشتر از دو بار کلیک) تعریف کنید و اگر متغیر بولی است با کلیک اول متغیر رو از حالت false به true تغییر بدید و موقع نمایش alert با شرط if چک کنید که اگر متغیر بولی برابر با false بود کلاس اول و اگه برابر با true بود کلاس دوم نمایش داده بشه و اگر متغیر عددی بود با هر بار کلیک یک عدد به اون متغیر اضافه کنید و با شرط های if بر اساس محتوای متغیر عددی که هر عددی بود کلاس متفاوت رو نمایش بدید.

    یه نمونه با متغیر بولی (برای فقط 2 بار کلیک):

    کد:
    var myText = "Check";
    var clicked = false;
    $('#pnotify-no-title').on('click', function () {
        if (clicked){
            new PNotify({
                text: myText,
                addclass: 'bg-primary2'
            });
            clicked = false;
        }
        else
        {
            new PNotify({
                text: myText,
                addclass: 'bg-primary'
            });
            clicked = true;
        }
    });
    یه نمونه با متغیر عددی (برای بیشتر از 2 کلیک):

    کد:
    var myText = "Check";
    var clicked = 0;
    $('#pnotify-no-title').on('click', function () {
        if (clicked == 0){
            new PNotify({
                text: myText,
                addclass: 'bg-primary'
            });
        }
        else if (clicked == 1){
        {
            new PNotify({
                text: myText,
                addclass: 'bg-primary2'
            });
        }else if (clicked == 2){
            new PNotify({
                text: myText,
                addclass: 'bg-primary3'
            });
        }
        if (clicked == 2){
            clicked = 0;
        }else{
            clicked += 1;
        }
    });
    - - - Updated - - -

    ببخشید کد رو اشتباه گذاشته بودم آپدیت کردم.
    ویرایش توسط iHSG : March 1st, 2016 در ساعت 17:23

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

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