au début Je dois admettre que mes connaissances sur la programmation est assez basique. Je ne comprends pas tout alors peut-être que ma question peut sembler un peu boiteuse mais quand même mes idées sont épuisées et j'ai besoin de demander. J'ai utilisé un didacticiel de Slide Elements et ajouté une Div Div pour mon site Web, tout fonctionne bien, mais dans cet auteur de didacticiel, j'ai utilisé un élément de bouton à l'intérieur de div div et sur des diapositives div internes. Je veux utiliser un élément li de ma section de navigation qui est en dehors de ce divs mais je ne sais pas comment changer le code de script pour garder l'animation dans ce div. Fondamentalement, il semble:Comment se référer à l'élément div by li en dehors de ce div
HTML:
<ul id="navigation">
<li class="about"><a title="A" href="#" > </a></li>
<li class="search"><a title="P" href="#" ></a></li>
<li class="photos"><a title="G" href="#" ></a></li>
<li class="rssfeed"><a title="U" href="#" ></a></li>
<li class="contact"><a title="K" href="#" ></a></li>
</ul>
<div id="IDcontent" class="slide" >
<button>slide it</button>
<div class="inner" style="margin-left: 100%"> test </div>
</div>
je parviens à modifier le code de script qu'un élément li déclenche une action cliquez pas sur le bouton, mais après un clic, il glisse pas la div mais il glisse un côté élément li.
CODE SCRIPT:
<script>
$(document).ready(function() {
$('#navigation li').click(function() {
var $marginLefty = $(this).next();
$marginLefty.animate({
marginLeft: parseInt($marginLefty.css('marginLeft'),10) == 0 ?
$marginLefty.outerWidth() :
0
});
});
});
</script>
Toute sugestions?
Grand Merci!
Le problème que vous allez rencontrer est que le LI sur lequel vous cliquez n'a aucun lien avec la pile de DIV que vous glissez. S'il vous plaît montrer plus de HTML pour les div divider – isherwood