博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery文本折叠
阅读量:5991 次
发布时间:2019-06-20

本文共 1822 字,大约阅读时间需要 6 分钟。

 
/**  * Created by dongdong on 2015/4/28.  */ (function($){
var defaults = { height:40, //文本收起后的高度 speed:'normal', //文本收起和展开的速度 down:{ "class":"fold-down","text":"展开"}, //展开的样式 up:{ "class":"fold-up","text":"收起"} //收起的样式 }; $.fn.accordionText = function(options){ options = $.extend(defaults,options); return this.each(function(){ var c = $(this); var h = c.height(); console.log(h); var ph = parseInt(c.css("padding-top").replace("px","")) + parseInt(c.css("padding-bottom").replace("px","")); $(this).css({ overflow:"hidden",height:options.height + ph + "px"}); $("#"+$(this).data('switch')).data('toggle', 'down').on('click', function(){ if ($(this).data('toggle') == 'down') { $(this).text(options.up.text) .removeClass(options.down.class) .addClass(options.up.class); c.animate({ height:h+ph + "px"},options.speed); $(this).data('toggle', 'up'); } else { $(this).text(options.down.text) .removeClass(options.up.class) .addClass(options.down.class); c.animate({ height:options.height+ph + "px"},options.speed); $(this).data('toggle', 'down'); } }) .text(options.down.text) .addClass(options.down.class); }); } })(jQuery);
 

调用(这里使用了bootstrap的图标样式):

$(function(){            $(".text").accordionText({                down:{
"class":"glyphicon glyphicon-chevron-down","text":""}, up:{
"class":"glyphicon glyphicon-chevron-up","text":""} }); });

html:

苏打绿开飞机上来看地方就是领导看见菲利克斯减肥路口交水电费路口就是路口附苏打绿开 飞机上来看地方就是领导看见菲利克斯减肥路口交水电费路口就是路口附苏打绿开飞机上来 看地方就是领导看见菲利克斯减肥路口交水电费路口就是路口附苏打绿开飞机上来看地方就 是领导看见菲利克斯减肥路口交水电费路口就是路口附近是考虑到解放路快睡觉打疯了快圣 诞节路口四季度菲利克斯江东父老可接受的李开复就是的离开飞机失联都快放假顺路快递减 肥索拉卡点击法律考试大姐夫流口水的减肥两款手机打发两款手机费路口睡觉的弗兰克交水 电费路口就是的离开飞机上来看点击

转载于:https://www.cnblogs.com/xiaodo0/p/4462610.html

你可能感兴趣的文章
windows下安装redis
查看>>
ElasticSearch
查看>>
新一批电子商务解决方案和企业管理应用加入 VM Depot 中国站点
查看>>
工作区配置 3
查看>>
ASA防火墙策略配置
查看>>
我的友情链接
查看>>
阿里云异构计算团队亮相英伟达2018 GTC大会
查看>>
ipv6 6to4 tunnel测试
查看>>
MYSQL诊断分析低效SQL方法
查看>>
我的友情链接
查看>>
elasticsearch2.4.2安装(1)
查看>>
ssh面试
查看>>
Maven简明教程(2)---eclipse集成
查看>>
我的友情链接
查看>>
四、物理优化(7)查看索引使用情况
查看>>
jdbc,数据库案例:客户信息管理系统:业务层接口和实现,数据控制servlet
查看>>
Windows通过系统命令sc,添加进系统服务中
查看>>
Android4.01/4.03 添加自定义 product 一例
查看>>
CPU的进程调度策略
查看>>
友情链接
查看>>