将div上的j.truncate与div上的animate marginLeft结合使用标记jQuery

时间:2012-01-09 20:12:51

标签: jquery jquery-plugins jquery-animate truncate

我试图在div中的文本上使用animate marginLeft,这本身就是j.truncate的动画,但它似乎没有用。

J truncate对我来说很好,我的动画边距也是如此,但结合起来,他们还没有工作。

那里有任何答案吗?

这里是j.truncate本身http://jsfiddle.net/cress/QLgqe/19/(使用了不同的文字)

这是动画本身http://jsfiddle.net/cress/pZ6aL/2/

这是j.truncate和动画http://jsfiddle.net/cress/mGnvu/10/

的组合

1 个答案:

答案 0 :(得分:1)

你的第一个问题是一些轻微的语法错误,我在下面的小提琴中为你修复了这个错误。

第二个是你的DOM已被更改 - jTruncate插件修改它所作用的DIV,以便选择器$('#works > p')不再起作用。将其更改为$('#works p')会解决问题,但可能并不总是具体;将其更改为$('#works span.truncate_more > p')解决了所有问题。

http://jsfiddle.net/mblase75/mGnvu/12/