www.ctrt.net > jq 获取lEFt

jq 获取lEFt

aaa var p=$("#oo").offset().left; alert(p); offset相对窗体的 position对父元素的 上边那个会弹出8

首先要取得top值和left值,先要把这个div的定位设为 relative 或者 absolute 比如: top值: document.getElementById('tiao').offsetTop+document.body.scrollTop left值:document.getElementById('tiao').offsetLeft;

$("选择器").offset() //该方法返回当前选择元素的第一个元素左上角(包括边框)距离整个页面顶部和左边的距离,返回值为{left:x, top:y} 例:$("div").offset().top;得到该元素在距离页面顶部的距离 $("选择器").offsetParent() //该方法与offset返...

var left = $('#test').position().left; var top = $('#test').position().top; 或者 var left = $('#test').offset().left; var top = $('#test').offset().top;

这要看你这个元素是用什么方式隐藏的,如果是用 visibility:hidden 隐藏的,那么是可以通过一般方式(就跟操作可见元素完全一样)来获得left、top等数值;如果是用 display:none 来隐藏的,那么用任何方法都是无法获取的,因为这时候元素已经不...

什么都没说,只能假设这些都是 li $(document).ready(function(e) {$('ul li').click(function(e) {alert( $(this).offset().left );alert( $(this).offset().top );});}); 关键就是 offset().left offset().top

ID是唯一的 你可以用class来选取多个你想要的DIV $(".div_class").css("left","200px"); $(".div_class").click.css("left","200px");//点击后改变left的值

jquery 实现方法 绝度 var X = $('#ID').offset().top; var Y = $('#ID').offset().left; 相对 var X = $('#ID').position().top; var Y = $('#ID').position().left; 具体想实现什么,得看具体情况,怎么放一段css代码

什么的left? $('#id').css('float','left')设置元素向左浮动 $('#id').css('align','left')设置元素内部子元素左对齐

jQuery.prev() //查找上一个兄弟节点,不是所有的兄弟节点

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com