jQuery的prepend()方法

prepend()方法定义和用法:

此方法可以将指定元素插入匹配元素内部的开头。

prepend()方法的作用和prependTo()是相同的,但是在语法上是有差别的,虽然在语法形式上看起来是一样的。

语法结构:

$(selector).prepend(content)

参数列表:

参数 描述
content 指定被插入的内容,content的可能的值:
1.HTML 代码 - 比如 ("<div></div>")。
2.已存在的元素 - 比如 ($(".div1"))。
3.function(index)函数 - 定义返回包围元素的函数,index参数接收选择器的索引位置。
selector 要被插入内容的匹配元素。

实例代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<style type="text/css">
div{
  height:200px;
  width:200px;
  border:1px solid green;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
     $("div").prepend("被加添的内容");
  })
})
</script>
</head>
<body>
<div>前面要添加内容:</div>
<button>点击查看效果</button>
</body>
</html>

原文地址是:http://www.51texiao.cn/jqueryjiaocheng/2015/0613/4050.html

最为原始地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=5284

时间: 2024-10-24 23:33:50

jQuery的prepend()方法的相关文章

节点插入--对比jQuery和JavaScript方法(一)

二.插入元素: 1 <div> 2 <p>面朝大海,春暖花开</p> 3 </div> (一).jQuery方法 1.在节点内部插入: 方法 说明 append() 向每个匹配的元素内部追加内容 appendTo() 把所有的元素追加到另一个指定的元素集合中,实际上是颠倒了append()的用法.如$(A).append(B)与$(B).appendto(A)是等价的 prepend() 向每个匹配的元素内部前置内容 prependTo() 把所有匹配的元素

jQuery的prependTo()方法

prependTo()方法的定义和用法:此方法把匹配的元素插入指定元素内部的最前面.prependTo()方法的作用和prepend()方法是相同的,但是在语法上是有差别的.语法结构: $(selector).prependTo(content) 参数列表: (1).selector:要被插入的匹配元素. (2).content:要被插入匹配元素的元素. 实例代码: <!DOCTYPE html> <html> <head> <meta charset="

JS添加节点方法与JQuery添加节点方法的比较及总结

原生JS添加节点方法与JQuery添加节点方法的比较及总结 一.首先构建一个简单布局,来供下边讲解使用 1.HTML部分代码: <div id="div1">div1</div> <div id="div2">div2 <span id="span1">span1</span> <span id="span2">span2</span> <

使用jquery的load方法设计动态加载,并解决浏览器前进、后退、刷新等问题

继上一篇 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 解决了后台业务系统的部分动态加载问题,然而该框架离正常的用户体验还存在一些问题,如:浏览器的前进.后退.刷新等问题.有博友也遇到了同样的问题,接下来就针对浏览器的前进.后退.刷新进行用户体验优化. 在解决上述问题时也进行了各种search,但是大部分都是自己实现的插件,而且插件年久失修,对于新的jquery支持不佳.也有使用h5新加的history方法来实现的,由于HTML5的广泛使用,绝大部分主

jquery 事件 开发方法 总结

转:http://hi.baidu.com/shuanglinwanyu/blog/item/4936af3e40c7993770cf6c9e.html attribute:属性$("p").addclass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",title:"test image"}); 给某个元素添加属性/值,参数是map$("input&quo

jQuery的克隆方法clone()

  网页中用到克隆的地方有很多,例如页面滚动到底部时内容动态加载,都可以用克隆来实现. 克隆时一般先把模板单独放出来,并给样式设置为display:none,用jQuery的clone()实现 1 <div class="panel panel-default clone-box"> 2 <div class="panel-heading"> 3 <a href="javascript:;" class="

通过 append() 和 prepend() 方法添加若干新元素

在上面的例子中,我们只在被选元素的开头/结尾插入文本/HTML. 不过,append() 和 prepend() 方法能够通过参数接收无限数量的新元素.可以通过 jQuery 来生成文本/HTML(就像上面的例子那样),或者通过 JavaScript 代码和 DOM 元素. 在下面的例子中,我们创建若干个新元素.这些元素可以通过 text/HTML.jQuery 或者 JavaScript/DOM 来创建.然后我们通过 append() 方法把这些新元素追加到文本中(对 prepend() 同样

Jquery常用的方法总结

1.关于页面元素的引用通过jquery的$()引用元素包括通过id.class.元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法.2.jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法.注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是 jquery对象.普通的dom对象一般可以通过$()转换成jquery对象.如:$(document.getEle

使用jQuery的data方法来为页面中的某个元素存储数据,(获取焦点,清除默认值)

使用data方法可以避免在DOM中存储数据,有些前端开发er喜欢使用HTML的属性来存储数据: 使用”alt”属性来作为参数名存储数据其实对于HTML来说是不符合语义的. 我们可以使用jQuery的data方法来为页面中的某个元素存储数据: html部分: 1 <form id="testform"> 2 <input type="text" class="clear" value="Always cleared&qu