jquery 控制 div 显示文字
2011-08-31 22:09
459 查看
function disallinfo(){ if($("#flag").val()==0){ var bh = $("#smallcontent").height(); $("#smallinfo").attr({'style':'height:'+bh+'px'}); $("#flag").val('1'); }else{ $("#smallinfo").attr({'style':'height:55px ; overflow:hidden'}); $("#flag").val('0'); } }
<div style="height:55px; overflow:hidden" id='smallinfo' > <!-- 用来控制显示大的文字块还是小文字块 --> <input type='hidden' id='flag' value='0' /> <!-- 项目的内容 --> <div class="lbnr" id='smallcontent' ><?=$row['carddesc'] ?></div> <!-- 用来控制的按钮 --> <div class="zk"><a href="javascript:disallinfo();"><img src="images/zk.gif" /></a></div> </div>
网上控制div显示的,都是全部隐藏或全部打开,要么就是一个大框架,只是要一个简单的,显示一半文字的功能,找不到只好自己写了。
现在是最简单的方式了。开始还用了2个div来轮流显示,后来想想不需要,只要获得div的高度,修改style就行,css不要占用id,
最好还是用class的方式设置样式,免得和javascript冲突。
相关文章推荐
- Jquery使用----控制Div动画显示、隐藏
- GridView自动生成列时,利用DIV控制显示长宽 控件数据行和表头文字不换行
- 用jquery控制div的显示与隐藏
- jquery控制div的显示与隐藏
- 怎样用jquery实现点击一个按钮控制一个div的显示和隐藏
- jQuery实现“分页”的效果,控制div分页显示
- css+div解决文字溢出控制显示字数
- 控制div显示隐藏(有文字图片介绍)
- jQuery控制div的显示与隐藏
- jquery控制div的滑动隐藏和显示
- css+div解决文字溢出控制显示字数
- div中控制文字行数并且文末“...”显示
- 用jQuery toggle函数控制div显示与隐藏
- GridView自动生成列时,利用DIV控制显示长宽 控件数据行和表头文字不换行
- jquery-控制div的显示与隐藏
- Jquery隐藏和显示Div的控制
- 一个按钮控制div的显示与隐藏。运用jquery的toggle双、多事件绑定方法
- Jquery控制div滚动,但不显示滚动条
- GridView自动生成列时,利用DIV控制显示长宽 控件数据行和表头文字不换行
- css控制 div文字超出后显示问题