如何通过jQuery获取一个没有定高度的元素---------的自适应高度(offsetHeight的正确使用方法)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="images/jquery-2.0.3.js"></script>

<script>

$(function(){
    
    
    var oDiv=$(‘#zgz‘)[0];
    
    oEd=oDiv.offsetHeight;
    
    var oDiv=$(‘#zgz‘);
    
    
    oDiv.click(function(){
        
        alert(oEd);
        
        
        });
    
    
    })

</script>

<style>

#zgz{ width:200px; background:#f00;}

</style>

</head>

<body>

<div id="zgz">
 
 
 
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
 
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
  <p>东方大道是规定个短发发大发发得分而非而过认个非官方的嘎嘎<br /></p>
 
 
 
 
 
 
 
  </div>

</body>
</html>

时间: 2024-10-10 14:40:41

如何通过jQuery获取一个没有定高度的元素---------的自适应高度(offsetHeight的正确使用方法)的相关文章

获取字符串 只定宽度内 所需的高度 方法二

/** 获取字符串 只定宽度内 所需的高度 circleOfFriendsModel.content:字符串内容 DEF_FontSize_12:字体大小 309:只定空间的大小 这里指容放字符串的 宽度 */ CGSize strSize = [circleOfFriendsModel.content sizeWithFont:DEF_FontSize_12 constrainedToSize:CGSizeMake(309, MAXFLOAT) lineBreakMode:UILineBrea

jquery iframe取得元素与自适应高度

总结一下iframe在jquery中怎么操作的,下面我来给各位介绍jquery 获取iframe子/父页面的元素及iframe在jquery高度自适应实现方法,各位朋友可参考. jquery方法: 在iframe子页面获取父页面元素 $('#objId', parent.document); 在iframe子页面获取父页面元素 代码如下:  代码如下 复制代码 $('#objId', parent.document); // 搞定... 在父页面 获取iframe子页面的元素代码如下:  代码如

【转】jquery iframe取得元素与自适应高度

今天没事来总结一下iframe在jquery中怎么操作的,下面我来给各位介绍jquery 获取iframe子/父页面的元素及iframe在jquery高度自适应实现方法,各位朋友可参考. jquery方法: 在iframe子页面获取父页面元素 代码如下: 1 $('#objId', parent.document); 在父页面 获取iframe子页面的元素代码如下: 1 $("#objid",document.frames('iframename').document) 2 3 $(d

jQuery -&gt; 获取指定上下文中的DOM元素

作者 : 卿笃军 一个String对象的长度是固定的,不能改变它的内容,或者是附加新的字符至String对象中.您也许会使用+来串联字符串以达到附加新字符或字符串 的目的,但+会产生一个新的String实例.如果程序对这种附加字符串的需求很频繁,并不建议使用+来进行字符串的串联.在面向对象程序设计中,最好是 能重复运用已生成的对象,对象的生成需要内存空间与时间,不断地产生String实例是一个没有效率的行为.J2SE 5.0提供java.lang.StringBuilder类,使用这个类所产生的

jQuery -&gt; 获取/设置/删除DOM元素的属性

Sum square difference Problem 6 The sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385 The square of the sum of the first ten natural numbers is, (1 + 2 + ... + 10)2 = 552 = 3025 Hence the difference between the sum of

Jquery 获取所有对象的第一个子元素

转自:http://blog.sina.com.cn/s/blog_5fdbd0410100pmnn.html <ul>  <li>John</li>  <li>Karl</li>  <li>Brandon</li></ul> 获取第一个元素:  $("ul li:first-child") <div id="getfirst"> <ul>    

Robot Framework XPATH元素的定位(如何获取一个动态或具体的元素)

前提部分(可略过):对于初学者来说,元素定位的方式相对直接.粗糙一点.比如,用鼠标放在一个字符上点击右键查看元素,或者先点击F12再查看元素,大多情况下这种方式都是可行的.而我们最需要关注的也是容易阻塞我们进度的,往往是那些不能直接使用鼠标右键定位的元素.其实都是xpath的元素定位问题,只是方式不一样.此时就要去构建元素的表达式或者说是从F12里提取一些元素进行组建,从而得出一个你可以用来操作的元素.比如:获取N个元素后,根据下标进行选取你要操作的元素,这时就要进行构建元素的表达式,而不能通过

jQuery 获取祖先、后代、同胞元素

详情:http://www.w3school.com.cn/jquery/jquery_traversing_ancestors.asp parent() 方法返回被选元素的直接父元素.(常用) parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>). parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素.      详情:http://www.w3school.com.cn/jquery/jquery_traversing_des

iframe 高度设置、iframe 自适应高度方法总结

谓iframe自适应高度,就是,基于界面美观和交互的考虑,隐藏了iframe的border和scrollbar,让人看不出它是个iframe.如果iframe始终调用同一个固定高度的页面,我们直接写死iframe高度就可以了.而如果iframe要切换页面,或者被包含页面要做DOM动态操作,这时候,就需要程序去同步iframe高度和被包含页的实际高度了. 如果iframe的高度没有确定,那将是初始的高度.iframe是网页中的一部分,其大小还要受到网页的限制,设置最高可以使用height="100