IMPORTANT

FM Design will be closing soon, please click here for more information.

Latest topics
» Forum Closure
by Michael_vx Yesterday at 05:52

» Forumactif Edge - Releases
by Ange Tuteur Thu 14 Dec 2017, 11:25

» [GAME] Count to One Million!
by Valoish Wed 13 Dec 2017, 23:23

» [GAME] Countdown from 200,000
by Valoish Wed 13 Dec 2017, 23:22

» GeekPolice Tech Support Forums - GeekPolice.net
by Dr Jay Mon 11 Dec 2017, 19:12

» Asking about some plugin for Forumotion
by Dr Jay Mon 11 Dec 2017, 19:10

» [GAME] What are you thinking right now?
by Van-Helsing Sat 09 Dec 2017, 14:51

» Widget : Similar topics
by ranbac Wed 06 Dec 2017, 18:11

» Change the Background of the Forum and put an image and how to make prefixs?
by Clement Wed 06 Dec 2017, 15:19

» Hello from Western Australia
by SarkZKalie Wed 06 Dec 2017, 05:34

» Numbering of messages in the topic
by SLGray Mon 04 Dec 2017, 22:40

» Support Forums and Social Networks
by SLGray Mon 04 Dec 2017, 22:38

» Browsers & Updates
by Wolfuryo Mon 04 Dec 2017, 15:20

» Logo/Favicon
by Mr_Grande Mon 04 Dec 2017, 09:55

» Broadcasting Duo
by brandon_g Sun 03 Dec 2017, 11:01

Recent Tutorials
Who is online?
In total there are 5 users online :: 0 Registered, 0 Hidden and 5 Guests :: 1 Bot

None

[ View the whole list ]


Most users ever online was 172 on Fri 19 Feb 2016, 05:17

[REQUEST] Script to auto-close menulist and notifications after 3 seconds

View previous topic View next topic Go down

avatar
Guest
Guest
View all awards

PostGuest on Tue 03 Jan 2017, 05:27

@Ace 1: You've made us a script to have the side panels in Edge closed after 3 seconds, which works very well. We 'd like to kindly ask you for something similar for the FA 'Notifications' and 'Welcome Guest' drop-down areas, please.

Here's the original script you made:

Code:
$(function() {
  $('.module_column').on('mouseout', function() {
    var t = this;
       
    window[t.id + '-fadeout'] = window.setTimeout(function() {
      var button = document.getElementById(/_panel/.test(t.id) ? t.id.replace(/_panel/, '_button').replace(/fae/, 'fa') : '') || $('.column_button_' + t.id)[0];
                 
      button && button.className.indexOf('active') != -1 ? button.click() : window.clearTimeout(window[this.id + '-fadeout']);
    }, 3000);
       
  }).on('mouseover', function() {
    window.clearTimeout(window[this.id + '-fadeout']);
  });
});


Thanks in advance,

Hello Samantha.
avatar
Ace 1
Valued Member
Title :

Beta Tester
Gender : Unspecified
Age : 18
Posts : 2153
Points : 2982
Reputation : 92
Location : USA
Language : English ?
Browser : Browser : Google Chrome Forum Version : Forum Version : phpBB3
Awards :
View all awards
View user profile http://fmdesign.forumotion.com/u190

PostAce 1 on Thu 05 Jan 2017, 06:33

Code:
$(function() {
  $('#fa_welcome, #fa_notifications').on('click', function() {
    var t = this;
     
    window[t.id + '-remove'] = window.setTimeout(function() {
      var class_name = /welcome/.test(t.id) ? 'welcome' : 'notification';
                     
      if (t && $(t).parents('#fa_right')[0].className.indexOf(class_name) != -1) t.click();
    }, 3000);
     
  });
});
avatar
Guest
Guest
View all awards

PostGuest on Thu 05 Jan 2017, 06:53

Hmm... Think Nothing happens...

View previous topic View next topic Back to top

Create an account or log in to leave a reply

You need to be a member in order to leave a reply.

Create an account

Join our community by creating a new account. It's easy!


Create a new account

Log in

Already have an account? No problem, log in here.


Log in

 
Permissions in this forum:
You cannot reply to topics in this forum