JavaScript那边人气太差,只好转到这里来问了。我一html里面有很多个div其中有几个是<div id="aabb" class="aabbcc"></div>还有一div是<div id="hh"></div>我需要把id为hh的div插入到第二个id为aabb后面,jquery如何写?例如$('dl:eq(5)').after($('#ad'));
以上我知道是把id=ad的插入到第5个dl后面,但是我上面的要求却是在指定id的第N个位置插入,求助。
以上我知道是把id=ad的插入到第5个dl后面,但是我上面的要求却是在指定id的第N个位置插入,求助。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
var test = function()
{
$(".myDiv").eq(4).after($("#hh"));//eq() 下标 。
}
</script>
</head><body>
<div class="myDiv">1</div>
<div class="myDiv">2</div>
<div class="myDiv">3</div>
<div class="myDiv">4</div>
<div class="myDiv">5</div>
<div class="myDiv">6</div>
<input type="button" onclick="test();" />
<div id="hh">hhhhhhhhhhhhhhhhhhhhhhh</div>
</body>