Ce que je suis en train de faire est de disparaître dans un bloc sur le CSS est l'affichage sans pareil est ici ce que je suis:jQuery eq pour afficher fondu dans le bloc
CSS:
.white_content {
display: none;
position: relative;;
width: 5%;
height: 5%;
padding: 24px;
border: 16px solid orange;
background-color: some;
z-index:1;
}
jQuery
$(function(){
$("#act1").click(function() {
$('li:eq(0)').fadeIn(400);
});
$("#act2").click(function() {
$('li:eq(1)').fadeIn(400);
});
});
un HTML:
<div id="act1">first click</div>
<div id="act2">second click</div>
<ul>
<li><div id="tos" class="white_content">
some text...
</div></li>
<li><div id="tos" class="white_content">
other some text
</div></li>
</ul>
Si je change sur le jQuery li:eq(0)
à #tos
cela fonctionnera bien mais je ne peux pas le faire fonctionner avec li:eq(0)
puisque c'est ce que j'essaye de faire.
@Yi Jiang i comme la version plus propre on est wat que je cherchais mais j'oublié quelque chose comment puis-je fermer le bloc, j'ai une image avec un id pour fermer la boîte sur .click le bloc fadesOut, comment puis-je l'implémenter sur le code plus propre ...? – donvitto
@don Vous pouvez utiliser '.toggle' au lieu de' .click' pour ce faire, ou, si vous êtes sur la version 1.4.4, la fonction 'fadeToggle' le fera aussi –
@Yi Jiang je l'ai essayée dès maintenant mais cela n'a pas fonctionné ... comment auriez-vous fait cela ... c'est ce que j'ai fait $ (function() { $ ("# close"). click (function() { $ (this) .fadeOut (400); }); – donvitto