jQuery(document).ready(function() {
jQuery("#demo").click(function() {
jQuery("<div/>",
{
id: "carre",
css: {
height: "50px",
width: "50px",
position: "absolute",
left:"60%",
top:"100%",
cursor:"pointer",
color: "blue",
backgroundColor: "#fff"
},
click: function() {
$(this).css("backgroundColor", "yellow");
},
mouseover: function() {
$(this).css("backgroundColor", "red");
}
}).appendTo("#line11");
});
});
En cliquant sur le bouton "Démo", nous allons :
jQuery(document).ready(function() {
jQuery('#carreb').bind({
click: function() {
alert('Vous venez de cliquer sur le carré');
},
mouseover: function() {
$(this).css("backgroundColor", "yellow");
},
mouseout: function() {
$(this).css("backgroundColor", "white");
}
});
});
Survolez le carré blanc et cliquez dessus
jQuery(document).ready(function() {
jQuery("#demo2").click(function() {
jQuery("#carreA").slideUp(300).delay(1000).fadeIn(400);
jQuery("#carreB").slideUp(300).delay(2000).fadeIn(400);
});
});
});
Cliquez sur démo pour visualiser l'effet :
jQuery(document).ready(function() {
jQuery("#input1").focusin(function() {
jQuery("#hi").css('display','inline').slideUp(300).delay(1000).fadeIn(400);
});
jQuery("#input2").focusout(function() {
alert('Focus perdu !');
});
});
Donnez le focus au champ ci-dessous :
Bonjour
jQuery(document).ready(function() {
jQuery("#demo3").click(function() {
$("#Deux").nextUntil("dt").css("background-color", "blue")
});
});
Cliquez tout d'abord sur "Démo" :
jQuery(document).ready(function() {
jQuery("#demo4").click(function() {
$("#stabilo1 span").first().addClass('stabilo');
$("#stabilo2 span").last().addClass('stabilo');
});
});
Cliquez tout d'abord sur "Démo" :
Ceci est la première partie de la phrase. La deuxième. La dernière.
Ceci est la première partie de la phrase. La deuxième. La dernière.
jQuery(document).ready(function() {
jQuery('#nIndex li').click(function(){
alert("Vous avez cliqué sur l'élément n°" + (jQuery(this).index()+ 1) );
});
});
Cliquez sur l'un des éléments de la liste.
var italic;
jQuery(document).ready(function() {
jQuery("#demo5").click(function(){
if ( italic ) {
italic.appendTo("#detach");
italic = null;
} else {
italic = jQuery("#detach i").detach();
}
});
});
<input type="button" value="Déplacer" onclick="
var obj=jQuery('#toffset').offset();
jQuery('#toffset').offset({top: obj.top, left: obj.left + 20 });"/>
Bonjour,
Je ne suis qu'une div mais
mais je peux changer de
position avec offset()
Cliquez plusieurs fois sur "Déplacer" ou "Replacer". La div se déplacera alors vers la gauche ou la droite.
<input type="button" value="Numéroter" onclick="
jQuery('#div-1 li a').text(function(i){return 'Chapitre' + (i + 1) ;});"/>
<input type="button" value="Trier par ordre alphabétique" onclick="
function contenu(elem) {
var a = [];
for (var i = 0; i < elem.length; i++) {
a.push(elem[i].innerHTML + '
');
}
a.sort();
$('#alpha').append(a.join(''));
};
contenu($('#tri div').toArray());" />
Cliquez sur "Trier par ordre alphabétique".