Un plugin jQuery pour afficher des popins.
<a>)href des lienswidthheightclassNameclass CSS de votre popinloaderImgopacityonStartonCompleteonExitPopin par défaut sans styles CSS.
Voir la Popin №1
$("a.popin-open-01").popin();
Popin avec une taille définie, une classe CSS personnalisée et une image de loader.
Voir la Popin №2
$("a.popin-open-02").popin({
width:500,
height:200,
className: "mypopin",
loaderImg : 'ajax-loader.gif'
});
.mypopin {
color:#FFF;
background:#333;
}
Popin avec en plus une opacité de voile paramétrée.
Voir la Popin №3
$("a.popin-open-03").popin({
width:400,
height:300,
className: "mypopin2",
loaderImg : 'ajax-loader.gif',
opacity: .8
});
.mypopin2 {
color:#000000;
padding:10px;
text-align:justify;
text-indent:5px;
background:#FFF;
border-radius:1em;
-moz-border-radius:1em;
}
.mypopin2 .popin-content {
padding:10px;
}
.mypopin2 .popin-content p {
padding:0;
margin:0 0 1em;
}
Popin avec des fonctions de callback
Voir la Popin №4
$("a.popin-open-04").popin({
width:600,
height:100,
className: "mypopin3",
loaderImg : 'ajax-loader.gif',
opacity: .6,
onStart: function() {
alert("Start")
},
onComplete: function() {
alert("Complete")
},
onExit: function() {
alert("Exit")
}
});
.mypopin3 {
color:#FFF;
padding:10px;
text-align:justify;
text-indent:5px;
background:#C00;
border-radius:.5em;
-moz-border-radius:.5em;
}
.mypopin3 .popin-content {
padding:10px;
}
.mypopin3 .popin-content p {
padding:0;
margin:0 0 1em;
}
Popin avec des liens de fermeture
Voir la Popin №5
$("a.popin-open-05").popin({
width:250,
height:250,
className: "mypopin4",
loaderImg : 'ajax-loader.gif'
});
.mypopin4 {
color:#FFF;
padding:10px;
text-align:justify;
text-indent:5px;
background:#906;
border-radius:.5em;
-moz-border-radius:.5em;
}
.mypopin4 .popin-content {
padding:10px;
}
.mypopin4 .popin-content p {
padding:0;
margin:0 0 1em;
}
fermer