2

我有一个有 2 列的表格,一个具有设定宽度,第二个占据页面的其余部分。

在第一列中,我有另一个包含 2 个 tr 元素的表(这是由 asp 生成的)

像这里显示的表:http: //jsfiddle.net/Misiu/y22Tk/2/

第一行包含简短的类别,但第二行包含带有长文本的子类别。

我想要实现的是添加一个 jQuery 滚动条,它将隐藏我的长文本(如overflow: hidden),并且在我将鼠标悬停在它上面之后会滚动它。

在我的示例中,我设法将这种滚动条添加到 div 中,但我希望有不同的效果。

我希望在开始时看到部分文本(如 normal overflow: hidden)。

现在整个文本是不可见的,只有在我滚动它之后才会显示。

除了它完全滚动到单元格之外,我希望它环绕该单元格,以便当部分文本隐藏在左侧时,它开始在右侧显示,或者它可以从左到右弹跳。

任何建议表示赞赏:)


我已经设法做到了:http: //jsfiddle.net/Misiu/kGxm7/1/但这只是起点。我需要能够在现场的多个对象上调用它(在我的表中的一些 td 上)

4

1 回答 1

3

这是一个简单的示例,但可以扩展以提供更多选项等。

http://jsfiddle.net/kGxm7/2/

它基本上是两个 jquery 函数。一个开始重复“弹跳”效果,另一个停止弹跳并重置位置。在鼠标悬停时调用第一个函数,在鼠标移出时调用第二个函数。

于 2012-08-24T15:13:59.187 回答