Corner Popupv 1.31
Fully customizable pop-up box created to display all types of content in corner of browser window.
Download View demo 1. Add jQuery and Corner Popup files:
<link rel="stylesheet" href="css/corner-popup.min.css">
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<script src="js/corner-popup.min.js"></script>
2. Call Corner Popup and set options:
<script>
$.fn.cornerpopup({
variant: 1
});
</script>
You can customize Corner Popup
using simple options:
Corner Popup provides public methods:
using simple options:
<script>
$.fn.cornerpopup({
variant: 1,
slide: true
});
</script>
Option | Default | Description |
---|---|---|
active | true | Makes popup enabled or disabled. If it is set to 1 popup will show. If set to 0 it's disabled. |
displayOnce | false | If this option is set to 1, the popup will be displayed only once (which is stored in browser memory). |
variant | 1 | Using this option you can set a variant of the popup window. There are 10 variants which could be used for different purposes - for example variant 2 is an option used for cookies information - it even creates and saves cookie for you. |
slide | false | If this option is set to 1 standard method of showing a popup (fade) will change to slide. |
slideTop | false | This option could be used only if "slide" is set to 1. It makes slide always work from bottom to top. |
delay | 0 | This option sets delay to popup. It will appear after the amount of time you set as parameter (in milliseconds). |
timeOut | 0 | This option sets the timeout to popup, so it will appear and disappear after the amount of time you set as parameter. If you set for example 500 it will disappear after 500ms. |
closeBtn | true | Sets close button visibility - if it is set to 0 close button will not show in any variant of the popup. |
shadow | true | Sets popup shadow visibility - if it is set to 0 shadow won't be visible in any variant of the popup. |
link1 | You can change the link that is used in variant 1 of popup. Just type a new address as first parameter and target as second - e.g. link1: "https://espritdesign.pl, _blank". | |
link2 | # | You can change the link that is used in most of popup variants. Just type a new address as first parameter and target as second - e.g. link1: "https://espritdesign.pl, _blank". |
popupImg | You can change the image used in popup variant 1. Type your own link to image here. | |
cookieImg | You can change the image used in popup variant 2 (cookies). Type your own link to image here. | |
messageImg | You can change the image used in popup variant 3 (message). Type your own link to image here. | |
header | In this option you can change header used in some of popup variants. You can use html tags here. | |
text1 text2 |
In this 2 options you can change text used in popup variants - text1 is for cookie message. You can use html tags here. | |
button1 button2 button3 |
In this 3 options you can change label used in the buttons. "button2" is used in cookies popup. | |
content | You can place in this option text (including html tags) which is displayed in variant nr.10 of popup - this variant is made to show your own content. | |
loadContent | false | This option loads data from another file (e.g. html file with prepared content). Just write the file address as parameter. |
width | 390px | This option is used to change the popup width. Use here css units. |
font | This option is used to change the font used in popup elements. Use here css code - e.g. "'Open Sans', 'Halvetica', sans-serif". | |
colors | #543189 | This option changes color of primary elements - close button icon, headers, buttons. |
bgColor | #fff | This option changes background color of popup. |
borderColor | #efefef | This option changes border color of popup. |
textColor | #181818 | This option changes text color in popup. |
iconColor | #543189 | This option changes close button color. |
btnColor | #543189 | This option changes color of buttons in popup. |
btnTextColor | #fff | This option changes color of text in buttons. |
corners | 0px | This option is used to change popup corner radius. |
padding | 0 | This option is used to change padding inside of the popup. You can change it to any value.. |
position | right | This option is used to change position of the popup. You can change position to left, center or right. |
escClose | false | Closes pop-up window after Escape key is pressed. This option works if it is set to 1. |
cornerTop | false | Makes the pop-up appear at the top of the browser window. Works if it is set to 1. |
stickToBottom | false | Removes the pop-up margin and makes it stick to the edge of the browser. Works if it is set to 1. |
$.fn.cornerpopup.popupClose();
Method | Description |
---|---|
popupClose | Closes pop-up window whenever you want. |
popupHide | Hides pop-up window (it can be restored at any time). |
popupShow | Shows hidden pop-up window. |
You can add delay for each method. Just call the method like this:
$.fn.cornerpopup.popupShow(100); - where 100 is the time in milliseconds.
Corner Popup events:
<script>
$.fn.cornerpopup({
variant: 1,
beforePopup: function() {
// Your code here
}
</script>
Event | Description |
---|---|
beforePopup | Your code will work before the popup window appears. |
afterPopup | Your code will work after closing the pop-up window. |
onBtnClick | Your code will work after pressing the popup button. |
onCloseBtnClick | Your code will work after pressing close button. |
Corner Popup is licensed under the
Creative Commons Attribution 4.0 International License:
https://creativecommons.org/licenses/by/4.0
Creative Commons Attribution 4.0 International License:
https://creativecommons.org/licenses/by/4.0
Have a question about usage?
Corner Popup on
Found a bug?
Feel free to write a message to me:
info@espritdesign.pl
Corner Popup on
Made with