left设置的是百分比,如何用jq获取该百分比,而不是具体的像素

left设置的是百分比,如何用jq获取该百分比,而不是具体的像素,第1张

’使用jq获取left组件的百分此如下例如:$("#righttd:first").offset().top

$(document).ready(function() {

$("#nameit").blur(function() {

$("#msgdiv").css({

top : $("#righttd:first").offset().top,

left : $("#righttd:first").offset().left - 40,

visibility:"visible"

})

})

$("#nameit").focus(function() {

$("#msgdiv").css({

visibility:"hidden"

})

})

})

JQ动画:5秒内top匀速增加50px,left匀速增加20px

$(craneUp).animate({top:'+=50px', left:'+=20px'}, 5000)

也可以去了解下css3的动画

修改div的位置,其实就是修改div的left和top值。

思路:

先选出div这个对象。

修改div的left和top值。

下面是代码:

<script src="jquery-1.7.2.js"></script>

    <body>

     <div style="width:100px height:100px background:#ccc position:absolute left:100px top:100px" id="div"></div>

    </body>

    <script>

 $('#div').css({'left':'300px','top':'300px'})

    </script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7749677.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存