2014-06-23 54 views
1

我使用这个插件:Li-Scroller 这里是代码:Jquery Function Code如何停止液晶显示器?

我有什么办法可以摧毁/停止/重新启动时,它被应用到它(删除所有div和标记,然后再次启动它)一个通过函数的无序列表。

<ul id="ticker01"> 
    <li><span>10/10/2007</span><a href="#">The first thing ...</a></li> 
    <li><span>10/10/2007</span><a href="#">End up doing is ...</a></li> 
    <li><span>10/10/2007</span><a href="#">The code that you ...</a></li> 
    <!-- eccetera --> 
</ul> 
$("ul#ticker01").liScroll(); 

JSFiddle

+0

JS FIDDLE:http://jsfiddle.net/X5Ln7/ –

+0

您可以通过调用'$( “#UL ticker01”)停止停止();',但它不具有任何功能。再次启动它 - http://jsfiddle.net/X5Ln7/1/ – Pete

+0

谢谢。但是销毁它并删除所有标记标记呢?我将再次初始化该函数以重新启动它。 –

回答

1

要停止并摧毁你只需要滚动条将停止动画“撤消”一切俪滚动添加,所以你可以使用下面的jQuery:

$("ul#ticker01") 
    .clearQueue().stop()  //stops animation 
    .unwrap()     //removes mask div 
    .unwrap()     //removes tickercontainer div 
    .unbind()     //unbinds any events attached (like hover) 
    .removeClass('newsticker') //removes the extra class 
    .removeAttr('style');  //removes the height style 

Example

+1

它的工作原理,谢谢! –

0

,当你将鼠标悬停在文本

$("ul#ticker01").liScroll({travelocity: 0.15}); 
+0

是的,我知道。但我想摧毁滚轮。我的意思是删除所有标记标记并删除功能。 –