0

谁能帮忙?

我为我正在为客户开发的网站添加了一个特色内容滑块,他们询问的其中一条评论是幻灯片转换是否可以在悬停时发生,然后在单击幻灯片时(或者实际上是ui-tabs) 被带到目标 URL。

我拥有的 jQuery 是演示附带的标准(我还在学习你看)

    $(document).ready(function(){  
    $("#featured").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);  
    $("#featured").hover(  
    function() {  
        $("#featured").tabs("rotate",0,true);  
    },  
    function() {  
    $("#featured").tabs("rotate",5000,true);  
    }  
    );
    });

它增加了“悬停暂停”功能。

无论如何,选项卡的 HTML 如下所示:

  <ul class="ui-tabs-nav">
    <li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1"><a href="#fragment-1"><span class="panelTitle">Find a<br />
      <span class="panelTitleMain">Boat</span></span> <span class="panelCopy">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span></a></li>
    <li class="ui-tabs-nav-item" id="nav-fragment-2"><a href="#fragment-2"><span class="panelTitle">Find an ABYA<br />
      <span class="panelTitleMain">Broker</span></span> <span class="panelCopy">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span></a></li>
    <li class="ui-tabs-nav-item" id="nav-fragment-3"><a href="#fragment-3"><span class="panelTitle">TBC<br />
      <span class="panelTitleMain">TBC</span></span> <span class="panelCopy">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</span></a>&lt;</li>
  </ul>

我已经设法让滑块在鼠标悬停时改变以下内容,但现在图像在加载时闪烁。

$("#featured").tabs({event: 'mouseover', fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);  
$("#featured").hover(  
function() {  
    $("#featured").tabs("rotate",0,true);  
},  
function() {  
$("#featured").tabs("rotate",5000,true);  
}  
); 

有任何想法吗?

4

1 回答 1

2

是的,我在加载时也以闪烁结束。

但我现在找到了解决方案。只需从函数中删除代码'fx:{opacity: "toggle"}',它就可以正常工作。

我认为切换和鼠标悬停都不需要。

于 2012-11-18T07:04:55.343 回答