Module
Popup and iframesSticky Notification
Popup Notification Module for Joomla
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Sticky Notification
[{"version":"2.4","release_date":"14 July 2026","notes":"
- \n
- Modern UI: Refreshed toast design with theme presets, icons, CTA button, glass option, and cleaner close control. \n
- Vanilla JavaScript: Core engine no longer depends on jQuery. Optional
$.fn.jxSticky()bridge remains for compatibility. Public API:JxStickyNotification.open(),close(), andreset(). \n - Triggers: Show on page load, delay, scroll percentage, click selector, idle time, or exit intent. \n
- Positions: Six placements (corners + top/bottom center) plus true fullscreen overlay portaled to
document.body(avoids transform/overflow clipping). \n - Queue stacking: Multiple notifications in the same corner stack with spacing instead of overlapping. \n
- Storage: Remember dismissals with cookie, session storage, or local storage (GDPR-friendlier). Legacy cookie names still recognised. Test mode default is off for production installs. \n
- Content: HTML editor blocks, nested Joomla module, Facebook Page Plugin embed, title, icon, and CTA. \n
- Targeting: Schedule window, device (desktop/mobile), user groups, menu items, and URL match. \n
- Motion: Separate show/hide animations (slide, fade, scale, directional fades, none) with fast/slow/custom speed and reduced-motion support. Fixed center-position alignment when animation is fade/none. \n
- Assets: Minified files live under
assets/min/so Joomla debug auto-min detection cannot swap the wrong build. \n - Architecture: Joomla 4+ module structure with
services/, namespacedsrc/Dispatcher and Helper. \n - Compatibility: Joomla 4, 5, and 6. Joomla 3 is no longer supported. \n
- Languages: Full admin packs for en-GB, de-DE, fr-FR, nl-NL, es-ES, and it-IT. \n
- \n
- Internationalisation: Module name and all administrator labels/descriptions use language keys. Full
.ini/.sys.inipacks for en-GB, de-DE, fr-FR, nl-NL, es-ES, and it-IT. \n - JX asset namespacing: Replaced legacy
sticky.js/sticky.csswithjx-sticky.jsandjx-sticky.css(jx-sticky-*classes,#jx-sticky-notify{id}). \n - JavaScript:
$.fn.jxSticky()with validated positions, correct cookie/session handling, optional auto-close, accessible close button. Cookie prefixjx_sticky_{id}with legacythe_cookie{id}support. \n - Web assets: Loaded via Web Asset Manager; options passed with
json_encode(). \n - Minified assets: Optional compact CSS/JS for production. \n
- Show / hide animations: Separate show and hide parameters with directional fades and
prefers-reduced-motionsupport. \n - Compatibility: Improved support for Joomla 4, 5, and 6. \n
- \n
- Compatible with Joomla 6 \n
- \n
- Supports Joomla 5 without Backward Compatibility Plugin \n
- \n
- Unified install package for Joomla 4 \n
- Backend parameters reorganised with a new Content tab \n
- jQuery load moved to Head by default (Body load removed) \n
- \n
- Fix jQuery conflict with SP Page Builder \n
- \n
- Supports Joomla 4 \n
- \n
- Joomla Update system integrated \n
Live preview of
Sticky Notification
Module settings
Sticky Notification
All-access bundle
Unlock every JoomlaX extension in one plan
You have explored the demos — now get all 100+ extensions, ongoing updates, and full-time support. Plans start at $99.
- Satisfaction guarantee
- Secure SSL payment
- Updates included