- jquery-1.11.2.js >>You can download from: https://code.jquery.com/jquery-1.11.2.js
- bootstrap.min.css >> For button styling we'll use, but you don't have to add this. You can download it from: https://getbootstrap.com/docs/3.3/getting-started/
- notify.min.js >>go to 'https://notifyjs.com/' >> 'Download notify.min.js' section
- notify.custom.js will be written by us, we'll add our styling and function.
$.notify .addStyle("info", { html: "<div class='clearfix'>" +"<div class='pull-left notifyjs-icon' style='float:left'></div>" +"<div class='notifyjs-title pull-left' data-notify-html='title'/>" + "<button id='yesInfo' class='btn btn-success btn-sm notifyjs-btn' data-notify-text='button'>OKE</button>" +"</div>", }); $(document).on('click', '#yes', function () { $(this).trigger('notify-hide'); }); function notify(msg) { $.notify({ title: msg }, { style: 'info' }); }
- test.jsp file
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Give your title</title> </head> <body> <link rel="stylesheet" href="js/bootstrap.min.css"> <script type="text/javascript" src="js/jquery-1.11.2.js"></script> <script type="text/javascript" src="js/notify.js"></script> <script type="text/javascript" src="js/notify.custom.js"></script> <script> notify('<h4>Hello</h4>You can see our notification. Click to <b>OKE</b> button to close notification.'); </script> </body> </html>
-notify.style.css
.notifyjs-icon{width:140px;height:150px; background:url(../../your img path) no-repeat 50% #3A423A} .notifyjs-title h4{font-weight:normal;color:#3A423A} .notifyjs-title b{color:#3A423A} .notifyjs-title{width:290px;color:#333;padding: 0 5px 4px 10px} .notifyjs-info-base{width:450px;display:inline-block;padding:10px;position:relative;background-color:#F0F8FF;autoHide:false;clickToHide:false} .notifyjs-btn{position:absolute! important;bottom:20px;right:20px;}
No comments:
Post a Comment