Logo
سلام, محسن م

jQuery تایمر

می توانید برای این افزونه از دو رویداد استفاده کنید idle.idleزمانr و active.idleزمانr, وقتی وضعیت کاربر تغییر کرد اجرا می شود وقتی موس خود را روی صفحه منتقل می کنید یا شروع به تایپ می کنید ، در نظر گرفته می شوید active. در این صفحه دو تایمر بیکار داریم. یکی برای کل سند. یکی دیگر از قسمت متن در سمت راست (یا پایین تلفن همراه).

نسخه نمایشی سند تایم اوت ثانیه



                            <div class="btn-group mb-10">
                                <a href="javascript:;" id="btمکث" class="btn btn-outline-secondary">مکث</a>
                                <a href="javascript:;" id="btادامه" class="btn btn-outline-secondary">ادامه</a>
                                <a href="javascript:;" id="btسپری شده" class="btn btn-outline-secondary">سپری شده</a>
                                <a href="javascript:;" id="btشروع" class="btn btn-outline-secondary">شروع</a>
                                <a href="javascript:;" id="btاز بین بردن" class="btn btn-outline-secondary">از بین بردن</a>
                            </div>
                            <textarea rows="10" cols="30" id="docوضعیت" class="form-control"></textarea><br />
							

                            var KTIdleزمانrنسخه ی نمایشی = function() {
                                var _init = function() {
                                    //Define default
                                    var docزمانout = 5000;

                                    /*
                                    Handle raised idle/active events
                                    */
                                    دلار(document).on("idle.idleزمانr", function(event, elem, obj) {
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "Idle @ " + moment().format() + " \n";
                                            })
                                            .removeکلاس("alert-success")
                                            .addکلاس("alert-warning")
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                    });
                                    دلار(document).on("active.idleزمانr", function(event, elem, obj, e) {
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "فعال [" + e.type + "] [" + e.target.nodeنام + "] @ " + moment().format() + " \n";
                                            })
                                            .addکلاس("alert-success")
                                            .removeکلاس("alert-warning")
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                    });

                                    /*
                                    Handle button events
                                    */
                                    دلار("#btمکث").click(function() {
                                        دلار(document).idleزمانr("pause");
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "مکثd @ " + moment().format() + " \n";
                                            })
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btادامه").click(function() {
                                        دلار(document).idleزمانr("resume");
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "ادامهd @ " + moment().format() + " \n";
                                            })
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btسپری شده").click(function() {
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "سپری شده (since becoming active): " + دلار(document).idleزمانr("getسپری شدهزمان") + " \n";
                                            })
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btاز بین بردن").click(function() {
                                        دلار(document).idleزمانr("destroy");
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "از بین بردنed: @ " + moment().format() + " \n";
                                            })
                                            .removeکلاس("alert-success")
                                            .removeکلاس("alert-warning")
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btشروع").click(function() {
                                        // for demo purposes show init with just object
                                        دلار(document).idleزمانr({
                                            timeout: docزمانout
                                        });
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "شروع: @ " + moment().format() + " \n";
                                            })
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);

                                        //Apply classes for default state
                                        if (دلار(document).idleزمانr("isIdle")) {
                                            دلار("#docوضعیت")
                                                .removeکلاس("alert-success")
                                                .addکلاس("alert-warning");
                                        } else {
                                            دلار("#docوضعیت")
                                                .addکلاس("alert-success")
                                                .removeکلاس("alert-warning");
                                        }
                                        دلار(this).blur();
                                        return false;
                                    });

                                    //Clear old statuses
                                    دلار("#docوضعیت").val("");

                                    //شروع timeout, passing no options
                                    //Same as دلار.idleزمانr(docزمانout, docگزینه ها);
                                    دلار(document).idleزمانr(docزمانout);

                                    //For demo purposes, style based on initial state
                                    if (دلار(document).idleزمانr("isIdle")) {
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "شروعial Idle وضعیت @ " + moment().format() + " \n";
                                            })
                                            .removeکلاس("alert-success")
                                            .addکلاس("alert-warning")
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                    } else {
                                        دلار("#docوضعیت")
                                            .val(function(i, v) {
                                                return v + "شروعial فعال وضعیت @ " + moment().format() + " \n";
                                            })
                                            .addکلاس("alert-success")
                                            .removeکلاس("alert-warning")
                                            .scrollTop(دلار("#docوضعیت")[0].scrollارتفاع);
                                    }


                                    //For demo purposes, display the actual timeout on the page
                                    دلار("#docزمانout").text(docزمانout / 1000);
                                }

                                return {
                                    //main function to initiate the module
                                    init: function() {
                                        _init();
                                    }
                                };
                            }();

                            jQuery(document).ready(function() {
                                KTIdleزمانrنسخه ی نمایشی.init();
                            });
							

نسخه نمایشی المنت تایم اوت ثانیه



                            <div class="btn-group mb-10">
                                <a href="javascript:;" id="btریست" class="btn btn-outline-secondary">ریست</a>
                                <a href="javascript:;" id="btLastفعال" class="btn btn-outline-secondary">اخرین فعالیت</a>
                                <a href="javascript:;" id="btمانده" class="btn btn-outline-secondary">مانده</a>
                                <a href="javascript:;" id="btوضعیت" class="btn btn-outline-secondary">وضعیت</a>
                            </div>
                            <textarea rows="10" cols="30" id="elوضعیت" class="form-control"></textarea><br />
							

                            var KTIdleزمانrنسخه ی نمایشی = function() {
                                var _init = function() {
                                    //Define textarea settings
                                    var
                                        taزمانout = 3000;

                                    /*
                                    Handle raised idle/active events
                                    */
                                    دلار("#elوضعیت").on("idle.idleزمانr", function(event, elem, obj) {
                                        //If you dont stop propagation it will bubble up to document event handler
                                        event.stopPropagation();

                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "Idle @ " + moment().format() + " \n";
                                            })
                                            .removeکلاس("alert-success")
                                            .addکلاس("alert-warning")
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);

                                    });
                                    دلار("#elوضعیت").on("active.idleزمانr", function(event) {
                                        //If you dont stop propagation it will bubble up to document event handler
                                        event.stopPropagation();

                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "فعال @ " + moment().format() + " \n";
                                            })
                                            .addکلاس("alert-success")
                                            .removeکلاس("alert-warning")
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                    });

                                    /*
                                    Handle button events
                                    */
                                    دلار("#btریست").click(function() {
                                        دلار("#elوضعیت")
                                            .idleزمانr("reset")
                                            .val(function(i, v) {
                                                return v + "ریست @ " + moment().format() + " \n";
                                            })
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);

                                        //Apply classes for default state
                                        if (دلار("#elوضعیت").idleزمانr("isIdle")) {
                                            دلار("#elوضعیت")
                                                .removeکلاس("alert-success")
                                                .addکلاس("alert-warning");
                                        } else {
                                            دلار("#elوضعیت")
                                                .addکلاس("alert-success")
                                                .removeکلاس("alert-warning");
                                        }
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btمانده").click(function() {
                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "مانده: " + دلار("#elوضعیت").idleزمانr("getماندهزمان") + " \n";
                                            })
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btLastفعال").click(function() {
                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "Lastفعال: " + دلار("#elوضعیت").idleزمانr("getLastفعالزمان") + " \n";
                                            })
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });
                                    دلار("#btوضعیت").click(function() {
                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "وضعیت: " + (دلار("#elوضعیت").idleزمانr("isIdle") ? "idle" : "active") + " \n";
                                            })
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                        دلار(this).blur();
                                        return false;
                                    });

                                    //Clear value if there was one cached & start time
                                    دلار("#elوضعیت").val("").idleزمانr(taزمانout);

                                    //For demo purposes, show initial state
                                    if (دلار("#elوضعیت").idleزمانr("isIdle")) {
                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "شروعial Idle @ " + moment().format() + " \n";
                                            })
                                            .removeکلاس("alert-success")
                                            .addکلاس("alert-warning")
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                    } else {
                                        دلار("#elوضعیت")
                                            .val(function(i, v) {
                                                return v + "شروعial فعال @ " + moment().format() + " \n";
                                            })
                                            .addکلاس("alert-success")
                                            .removeکلاس("alert-warning")
                                            .scrollTop(دلار("#elوضعیت")[0].scrollارتفاع);
                                    }

                                    // Display the actual timeout on the page
                                    دلار("#elزمانout").text(taزمانout / 1000);

                                }

                                return {
                                    //main function to initiate the module
                                    init: function() {
                                        _init();
                                    }
                                };
                            }();

                            jQuery(document).ready(function() {
                                KTIdleزمانrنسخه ی نمایشی.init();
                            });
							

پروفایل کاربر 12 پیام

آخرین اعلان ها
اهداف دیگر موعد 2 روز
+28%
+50%
بهترین محصول موعد 2 روز
+8%

سبد خرید

iBlender بهترین وسایل آشپزخانه در سال 2020
دلار 350 5
پاک کننده هوشمند ابزار هوشمند برای پخت و پز
650دلار 4
دوربین دوربین حرفه ای برای عکس
150دلار 3
چاپگر 4D ساخت اشیاء منحصر به فرد
دلار 1450 7
موشن ابزار انیمیشن ایده آل
650دلار 7
پیام های سیستم
نویسندگان برتر موفق ترین ها
+82دلار
نویسندگان محبوب موفق ترین ها
+280دلار
کاربران جدید موفق ترین ها
+4500دلار
فعال مشتریان موفق ترین ها
+4500دلار
تم پرفروش موفق ترین ها
+4500دلار
اعلان ها
اهداف دیگر موعد 2 روز
+28%
+50%
بهترین محصول موعد 2 روز
+8%
مراقبت از مشتری
گزارشات
اعضا

انتخاب نسخه ی نمایشی

نسخه ی نمایشی 1
نسخه ی نمایشی 2
نسخه ی نمایشی 3
نسخه ی نمایشی 4
نسخه ی نمایشی 5
نسخه ی نمایشی 6
نسخه ی نمایشی 7
نسخه ی نمایشی 8
نسخه ی نمایشی 9
نسخه ی نمایشی 10
نسخه ی نمایشی 11
نسخه ی نمایشی 12
نسخه ی نمایشی 13
نسخه ی نمایشی 14
نسخه ی نمایشی 15
نسخه ی نمایشی 16
نسخه ی نمایشی 17
نسخه ی نمایشی 18
نسخه ی نمایشی 19
نسخه ی نمایشی 20
نسخه ی نمایشی 21
نسخه ی نمایشی 22
نسخه ی نمایشی 23
نسخه ی نمایشی 24
نسخه ی نمایشی 25
نسخه ی نمایشی 26
نسخه ی نمایشی 27
نسخه ی نمایشی 28
نسخه ی نمایشی 29
نسخه ی نمایشی 30