juil 17
Animate est une fonction de jQuery qui permet d’animer un élément du DOM en modifiant son style (couleur, taille, bordures,police,opacité…etc) dans un temps donné.
Exemple:
1
2
3
4
5
6
7
8
9
| $("#go").click(function(){
$("#block").animate({
width: "70%",
opacity: 0.4,
marginLeft: "0.6in",
fontSize: "3em",
borderWidth: "10px"
}, 1500 );
}); |
Vous pouvez assigner tous les styles de cette liste qui sont quantifiable (px, em, %).
Encore trop peu utilisée elle permet pourtant de donner une vraie valeur ajoutée à une animation JavaScript et ce très simplement.
Voici ci-dessous deux scripts plutôt sympa qui utilisent cette fonction:
Article.

Article.

Twitter ce post
juin 03
En anglais FishEye ou en français Oeil de poisson c’est cet effet qui est utilisé pour le menu de Mac OS.
Ce plugin jQuery nommé jqDock donne un effet loupe au passage de la souris sur les icônes d’un menu.

Télécharger ce plugin.
Twitter ce post
mar 13
jQuery Context Menu Plugin est comme son nom l’ indique un plugin jQuery qui va vous permettre d’intégrer à votre site un menu contextuel. Ce menu s’affichera par exemple lorsqu’ un utilisateur fera un clic droit sur votre page ou une zone définie de votre page.

Code HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <ul id="myMenu" class="contextMenu">
<li class="edit">
<a href="#edit">Edit</a>
</li>
<li class="cut separator">
<a href="#cut">Cut</a>
</li>
<li class="copy">
<a href="#copy">Copy</a>
</li>
<li class="paste">
<a href="#paste">Paste</a>
</li>
<li class="delete">
<a href="#delete">Delete</a>
</li>
<li class="quit separator">
<a href="#quit">Quit</a>
</li>
</ul> |
Code jQuery:
1
2
3
4
5
6
| $(document).ready( function() {
$("#selector").contextMenu({menu: 'myMenu'},
function(action, el, pos) {
alert('Action: ' + action);
});
}); |
Twitter ce post