天天看点

《jQuery、jQuery UI及jQuery Mobile技巧与示例》——3.12 技巧:在指定的位置插入元素

本节书摘来自异步社区《jquery、jquery ui及jquery mobile技巧与示例》一书中的第3章,第3.12节,作者:【荷】adriaan de jonge , 【美】phil dutson著,更多章节内容可以访问云栖社区“异步社区”公众号查看

append()、appendto()、prepend()和prependto()函数是以选取已存在的元素为基准插入新内容的。有时候,想新建的元素是兄弟元素而不是子元素。代码清单3-12演示了实现该功能的一种可选方法。

代码清单3-12 在一组按钮之前和之后插入元素

after()和insertafter()的区别与append()和appendto()的区别一样。如果点击了按钮并看过了代码示例,你会发现它们的行为结果是相同的。正如预期的一样,before()是把元素插入到已选取元素的前面。请注意这些函数的参数与append()和prepend()是一样的,即可以是dom元素、html字符串、jquery对象以及函数。

继续阅读