Code

Popup and Modal JS plugin + Builder - Interaction Plus

Popup and Modal JS plugin + Builder - Interaction Plus

Make your website interactive & attract more customers with Interaction Plus.
Interaction Plus is a collection of animated popups and modals, with ability to also animate its sub elements. You can show popup window on page load, on leave, on scrolling or show it on click event. With Interaction Plus you can attract and pay users attention to certain stuff when and where you want.

This product includes CSS, HTML and Javascript, it’s not a Wordpress plugin.

Features

  • 100+ Modals and Popups templates
  • PuZZle
    Online Popup Builder
  • 70+ button styles
    Includes all buttons from CSS3 Buttons Plus: Vol.1. Save $6 with Interaction Plus
  • Custom popups, colorful, dark and light schemes with orange, red, green and blue colors
  • 19 Countdown Styles
    Includes all countdowns from Countdown Plus
  • Animation
    fade, move, background color, text color, blackout, resize, scale, skew, rotate, singlescreen, translate, transform origin, 3D transform animations
  • Sub Animation
    animate element and its sub elements simultaneously
  • Easings
    a lot of easing functions for animations
  • Scroll
    scroll to any point of site with animation and easing
  • Resize
    resize element to % of window size
  • Time Mark
    Count time pass or time left to date and time.
  • Time List
    Show text from the list, repeat it or stop on last. Text can be aligned to left, middle or center.
  • Timer
    Count down or up time. Time threshold can be set. Can be repeated after reaching time threshold.
  • Actions
    Popup, hide popup actions. Show, hide block actions. Stop, start countdown actions. Stop, start, pause, continue, toggle time list and timer action
  • Triggers
    Run action with or without delay on triggers
  • Init Trigger
    Trigger action on page ready or load
  • Inactive Trigger
    Trigger action on user is inactive for some time
  • Leave Trigger
    Trigger action on window, page, block leave
  • In View Trigger
    Trigger action when certain area or point is in view
  • Mouse At Trigger
    Trigger action when mouse is at some area
  • Scroll Trigger
    Trigger action when page is scrolled to certain area or point
  • Block Actions Triggers
    Trigger action before or after show, hide block action
  • Time Mark Trigger
    Triggers action when time mark is reached/crossed
  • Time List Triggers
    Trigger action on time mark start, stop, pause, continue, running, ended
  • Timer Triggers
    Trigger action on timer start, stop, pause, continue, running, ended
  • Countdown Triggers
    Trigger action on countdown start, stop
  • Cookies
    create cookies settings, to
    • store page views count in browser cookies
    • check/set/remove browser cookies on element click
    • trigger popup, show, hide actions only when it pass cookie check, page is viewed X times or every X page view with Triggers + Cookies features
  • Image Lazy Load
    Load images only when user gets to them, to speed up page loading

Changelog

12 December 2017 – Version 1.7.11

  • added New Year, Christmas popups (Banner, Subscribe, Countdown popups)
  • added 2 Share popups

13 November 2017 – Version 1.7.10

  • added 2 Subscribe popups
  • added 2 Banner popups
  • added 3 Share popups
  • added styles and javascript for share code (textarea) element

1 September 2017 – Version 1.7.9

  • added 8 YouTube video popups
  • added 2 countdown promo code popups
  • added 2 terms & conditions popups

12 August 2017 – Version 1.7.8

  • Now it has all popups from Countdown Plus and:
    • all popups with countdowns were changed and requires replacement
    • reworked all countdowns and its scripts
    • added Countdown stop, start actions and triggers
    • added Time Mark trigger
    • added Time List, actions and triggers for it
    • added Timer, actions and triggers for it
  • reworked actions, triggers functionality
  • added once option for triggers – only first triggered trigger will run action
  • Cookies:
    • now cookies that are set throught triggers are set after delay, to prevent unwanted behaviour
    • added today expire option – will expire at the end of today
    • added tomorrow expire option – will expire at the end of tomorrow
    • added year expire option – will expire at the end of of this year
    • added month expire option – will expire at the end of month
    • added week expire option – will expire at the end of week
    • added isoweek expire option – will expire at the end of week, iso based (expire at sunday)
    • added monday, tuesday, wednesday, thursday, friday, saturday, sunday expire options – will expire at the closest day of week

29 April 2017 – Version 1.7.7

  • jQuery 2.0, 2.1.x, 2.2.0 compatability fixes
  • reworked positioning script

24 April 2017 – Version 1.7.6

  • added buttons from CSS3 Buttons Plus: Vol.1
  • changed popup insertion rules; now, by default, it inserts popup HTML next to script tag
  • fixed singlescreen and other popups HTML for better appearance
  • animation and minor bug fixes

3 April 2017 – Version 1.7.5

  • reworked triggers script
  • now if you set delay on leave trigger, it wont trigger if mouse returns to the page
  • animation, trigger, events bug fixes

3 March 2017 – Version 1.7.4

  • reworked datastring parsing, animation and all related scripts
  • included minified style and script files
  • added animation editing to PuZZle popup builder
  • bug fixes

21 January 2017 – Version 1.7.3

  • extended block functionality to work with jQuery.Deferred()
  • added templates functionality using JavaScript-Templates
  • popups/blocks created with templates will load images before popup/show
  • fixed scrolling functionality – now it stops scrolling animation when user starts scrolling page

18 January 2017

  • PuZZle – Online Popup Builder
    • added elements for creating fields
    • added ‘Image block’ element
    • added ‘Block background’ element
    • fixed copying element that contains sub elements
    • improved elements appearance

17 January 2017

  • PuZZle – Online Popup Builder
    • added autosave
    • added description for inline styles

12 January 2017 – Version 1.7.2

  • Added additional options for Init trigger
    • ready – will trigger action after page is ready
    • load – will trigger action after page is loaded
  • Added page views counting functionality via Cookies
  • Added image lazy load functionality

22 December 2016 – Version 1.7.1

  • PuZZle – Online Popup Builder
  • Added data attributes to simplify popup closing
    • data-ao-hide-popup – can be added to links, buttons to close closest popup
    • data-ao-blackout-hide-main – can be added to element with blackout animation, to self-hide on blackout block click
  • Bug fixes

19 October 2016 – Version 1.7

  • Added countdown functionality
  • Added 8 new popups
  • Bug fixes

28 September 2016 – Version 1.6.1

  • Added 25 new popups
  • Fields style changes
  • Added some styling for roundings, etc.
  • Bug fixes

16 September 2016 – Version 1.6

  • Added 11 new popups
  • Added text color animation
  • Added translate animation
  • Added perspective animation
  • Added 3D transform animation: rotate, translate, perspective
  • Fixed single screen animation
  • Fixed old popups
  • Bug fixes

6 July 2016 – Version 1.5

  • Added 8 new popups
  • Fixed old popups
  • Reworked buttons for popups, width changed from 100% to auto, and added class ao-col-12 to buttons for 100% width
  • Bug fixes

28 June 2016 – Version 1.4

  • Added 14 new popups
  • Added singlescreen feature
  • Bug fixes

22 June 2016 – Version 1.3

  • Added 12 new popups
  • Added colorful and light schemes
  • Added orange color for all schemes
  • Bug fixes

31 May 2016 – Version 1.2

  • Added Cookies feature
    • Check for cookie existence and value
    • Ability to set/remove cookie when it pass check
    • Feature can be set as a click action
    • Feature can be set for any trigger, so it will check for cookie
  • Added Transition Origin animation
  • Added type for scale animation, to scale by X, Y or XY
  • Added styles for responsive: ao-responsive.css
  • Bug fixes

19 May 2016 – Version 1.1

  • Added Rotate animation
  • Added Skew animation
  • Added Scale animation
  • Added Fit Scale – scales element if window size is less or more than some size
  • Added Inactive trigger
  • Added Mouse At trigger
  • Finishes all animations after block is hidden
  • Bug fixes

12 May 2016 – Version 1.0

  • Initial release.
by
by
by
by
by
by