根据偏移量创建文本范围

时间:2013-04-12 14:32:22

标签: javascript jquery html offset

我们正在尝试将内容放在主div中的div中。但是一半的生产线正在削减。我们该如何避免这种情况。我们应该如何识别该行并围绕这些单词创建跨度并稍微向上或向下移动。

我们尝试使用offsetheightoffsetTop等,因为我们不想使用滚动条。在jquery中有任何想法来处理这个问题。

此处代码:jsfiddle

1 个答案:

答案 0 :(得分:0)

我正在玩你的代码......我不是百分之百确定你想要完成什么...但是看看我做的修改并让我知道它是否让你更接近你是什么试图做。

我添加了下一个和上一个的功能,并修改了你的周围框,所以没有填充。你可以调整所有这些,但也许这可以防止需要尝试通过jquery移动东西?

DEMO: http://jsfiddle.net/r5eZ7/3/

 $(".next").click(function() {
    var visiblep = $(".content p:visible");
    if (visiblep.next().length == 0) 
    {
      $(".content p:first").show();
    }
    else
    {
      visiblep.next().show();
    }
    visiblep.hide();
  });
相关问题