jquery 如何让一个DIV移动到指定的位置后面
<div><a>123</a></div><div><a>123</a></div><div><a>123</a></div><div><a>123</a></div><...
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul style="display:none;position:absolute;">
<li>aaa<li>
<li>bbb<li>
<li>ccc<li>
</ul>
页面如上:当我点击某个a标签时 ul 能显示到那个a标签的位置后 ul 页面加载后默认的位置在最下方 展开
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul style="display:none;position:absolute;">
<li>aaa<li>
<li>bbb<li>
<li>ccc<li>
</ul>
页面如上:当我点击某个a标签时 ul 能显示到那个a标签的位置后 ul 页面加载后默认的位置在最下方 展开
2个回答
展开全部
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul id="ul1" style="display: none; position: absolute;">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("div>a").click(function () {
$("#ul1").insertAfter($(this));
})
});
</script>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul id="ul1" style="display: none; position: absolute;">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("div>a").click(function () {
$("#ul1").insertAfter($(this));
})
});
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-01
展开全部
不知道你要的是不是这种效果
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul id="ul1" style="display: none; position: absolute;">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("div>a").click(function () {
$("#ul1").insertAfter($(this));
})
});
</script>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<div>
<a>123</a>
</div>
<ul id="ul1" style="display: none; position: absolute;">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("div>a").click(function () {
$("#ul1").insertAfter($(this));
})
});
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询