jQuery的insertBefore()方法怎么用?

insertBefore()是jQuery的一个内置的方法,用来在一个指定的元素之前插入一些HTML内容。下面本篇文章就来给大家介绍一下insertBefore()方法,希望对大家有所帮助。


insertBefore()方法将在每次出现指定元素之前插入HTML内容。

语法:

$(content).insertBefore(target)

参数:

● content:表示需要在指定目标之前插入的HTML内容。

● target:表示指定目标。

示例1:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<script type="text/javascript" src="jquery.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					// insertBefore 
					$("<div>Welcome to here!</div>").insertBefore("p");
				});
			});
		</script>
	</head>

	<body>
		<div class="box">
			<p>Hello!</p>
			<button>单击此处</button>
		</div>
	</body>

</html>

效果图:

1.gif

示例2:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<script type="text/javascript" src="jquery.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$("<div>Welcome to here!</div>").insertBefore("p");
				});
			});
		</script>
	</head>

	<body>
		<div class="box">
			<p>Hello!</p>
			<p>Hi!</p>
			<button>单击此处</button>
		</div>
	</body>

</html>

效果图:

2.gif

以上就是jQuery的insertBefore()方法怎么用?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » jQuery 答疑