まあ、私はthis jquery carousel pluginを使用しています...それはうまくいきます(自動カルーセルが有効になっています)。しかし、ユーザーがマウスを動かすと停止するようにしていますカルーセルを開き、マウスが外に出た後にどこかに戻って再開しようとしています。私はまだこれをやっていないし、どうやって試し続けるかもわからない。これは私のカルーセルコード(それは非常に長いですので、私はそれが繰り返され、すべての後にちょうどつもり場所最初の部分、よ)...実行中のjqueryを停止してからどこに戻ったか
<div id="expertos" class="carrusel_expertos">
<ul>
<li>
<img class="izq" id="fernandocavazos" height="88px" width="77px" src="assets/img/expertos/equipo7.jpg" alt="Dr. Fernando Cavazos" title="Dr. Fernando Cavazos<br /><br />
Director de Servicios Técnicos ABS América Latina<br />
Residencia: México<br />
Email: [email protected]<br />
Medico Veterinario - Universidad Nacional Autónoma, México <br />
Fisiología Reproductiva - Universidad de Edimburgo, Escocia<br />
<br />
Fernando esta a cargo de los programas de actualización para el equipo de servicios técnicos de América Latina. Sus áreas de especialización incluyen manejo reproductivo en ganado de leche y carne, procedimientos de ordeño y salud de la ubre, evaluación del confort e instalaciones y salud del hato.
" />
<ul id="textcontainer_der">
<li><div id="nombre_experto">Dr. Fernando Cavazos</div></li>
<li><div id="residencia_experto">México</div></li>
<li><div id="mail_experto">[email protected]</div></li>
</ul>
</li>
<li>
<img class="der" height="88px" width="77px" src="assets/img/expertos/equipo8.jpg" alt="Dr. Dr. Hernando López" />
<ul>
<li><div id="nombre_experto">Dr. Hernando López</div></li>
<li><div id="residencia_experto">USA</div></li>
<li><div id="mail_experto">[email protected]</div></li>
</ul>
</li>
<li>
<img class="izq" height="88px" width="77px" src="assets/img/expertos/equipo9.jpg" alt="Dr. Neil Michael" />
<ul id="textcontainer_der">
<li><div id="nombre_experto">Dr. Neil Michael</div></li>
<li><div id="residencia_experto">USA</div></li>
<li><div id="mail_experto">[email protected]</div></li>
</ul>
</li>
であり、ここでjCarousel
var carousel = $(function(){
$("div.carrusel_expertos").carousel({
direction: "vertical",
loop: true,
dispItems: 3,
nextBtn: "<span></span>",
prevBtn: "<span></span>",
autoSlide: true,
autoSlideInterval: 6000,
delayAutoSlide: 2000,
effect: "fade"
});
});
を開始javascriptのだとここで私は既に実行中のjCarouselを停止しようとしました:
$(function() {
$('#expertos').mouseover(function() {
//$(this).stop();
$(this).die("mouseover",carousel);
}).mouseout(function() {
//$(this).carousel();
$(this).live("mouseout",carousel);
});
});