首页 > 其他 > 详细

获取元素坐标和窗口大小

时间:2015-12-29 02:03:53      阅读:277      评论:0      收藏:0      [点我收藏+]

(1)获取元素坐标

var $self=$(imgSelf);
        var offset2=$self.offset();
        var left=Number(offset2.left)+20;

?

?

(2)获取窗口大小

//Cross browser gets the size of Visual area window,Have nothing to do with scroll bars
var getInner=(function() {
	// alert(typeof window.innerWidth !== ‘undefined‘);
	if (typeof window.innerWidth !== ‘undefined‘) {//Notice:‘undefined‘ is right
		return function(){
			return {
				width : window.innerWidth,
				height : window.innerHeight
			}
		}
	} else {
		return function(){
			return {
				width : document.documentElement.clientWidth,
				height : document.documentElement.clientHeight
			}
		}
	}
})();

var delta=left+50-getInner().width;

?

?

(3)动态增加节点

在后面增加兄弟节点

  $next.after(‘<div id="answer_‘+id+‘"  ></div>‘);

?

增加子节点:

$(‘body div.draft‘).append(html);

?

获取元素坐标和窗口大小

原文:http://hw1287789687.iteye.com/blog/2267320

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!