我想使用jquery在点击一个标签时将一个div(在屏幕上绝对定位)移动到它的父元素的特定部分。
<div id="casestudy4" class="newboxes2">
<div class="paperclip"></div>
<p>text here</p>
</div> <!-- end div casestudy4 -->
基本上.paperclip绝对定位于左边:25%;顶部:-2000px;当点击链接时,我希望它向下移动。
答案 0 :(得分:2)
<script type="text/javascript">
$(function () {
$("#move").click(function () {
$(".paperclip").animate({
top: "+=500px"
}, 5000);
return false;
});
});
</script>
<a href="#" id="move">move</a>
希望它有所帮助。
答案 1 :(得分:0)
单击链接
时,可以使用此隐藏div$(selector).click(function(){
$('.paperclip').hide();
})
答案 2 :(得分:0)
假设链接是段落,这是一个解决方案。
$("#casestudy4 > p:first-child").click(function() {
$("#casestudy4 > .paperclip").css("top", "500px");
}
显然,您必须正确定位链接并正确指定“down”的含义,而不是500px
。