【问题标题】:How to stick div to the top of parent div如何将div粘贴到父div的顶部
【发布时间】:2012-02-26 07:12:24
【问题描述】:

我想做的是,

  • 始终将class="new" div 粘贴到.inside div 的顶部 向下滚动。
  • 当你点击新 div 时,在里面创建新行(在顶部 表格不像现在那样在底部)

http://jsfiddle.net/tt13/5CxPr/13/

【问题讨论】:

    标签: javascript jquery html sticky


    【解决方案1】:

    Here 是您想要实现的目标。使用prependTo 代替appendTo 并使用position:absolute;top:0; 将其保持在顶部

    【讨论】:

    • 感谢您的快速回复。另一件事,我想做的是,通过按 ctrl+左键单击来选择多行,并且仅通过单击左键单击一个且唯一的选择(我的意思是删除先前选择的并选择最后单击的一个;就像 windows 图标选择一样)。如何修改当前代码?
    • @epic_syntax 你应该把它作为一个不同的问题发布
    • @epic_syntax 不要在所有答案上发布 cmets 并以线程的形式提出另一个问题,将其作为另一个问题发布。无论如何,请看这里stackoverflow.com/questions/2847135/… 并且live() 方法已被弃用,请改用on()api.jquery.com/live
    【解决方案2】:

    使用prependTo() 而不是appendTo() http://jsfiddle.net/uday99/5CxPr/20/

    【讨论】:

    • 感谢您的快速回复。另一件事,我想做的是,通过按 ctrl+左键单击来选择多行,并且仅通过单击左键单击一个且唯一的选择(我的意思是删除先前选择的并选择最后单击的一个;就像 windows 图标选择一样)。如何修改当前代码?
    【解决方案3】:

    try this one instead

    代码太长,无法放在这里,但这里是重点说明:

    • 要附加到顶部,使用.prependTo()
    • 分离新按钮并在其下方创建一个可滚动的 div

    【讨论】:

    • 感谢您的快速回复。另一件事,我想要做的是,通过按下 ctrl+左键单击选择多行,并且仅通过一次左键单击选择多行(我的意思是删除上一个选择并选择最后单击的一个;就像 Windows 图标选择)。如何修改当前代码?
    猜你喜欢
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多