jquery 点击显示更多
点击显示更多
html
- <div class="servicepicture banxin">
- <div class="imgcontent">
- <div class="img">
- <img src="/uploads/image/20190411/d5ec13bdf0fcb9eaa8cf265d94fe6035.png" />
- </div>
- <div class="topic">在施工结束后公司将定期回访甲方装置的运行情况,反应器的温差情况,提供后续服务支持(包括催化剂撇头,部分更换等),确保甲方装置运行良好。公司配备24小时值守响应机制,随时随刻为客户解决因催化剂造成的突发问题。</div>
- <div class="check">查看更多</div>
- </div>
- <div class="imgcontent">
- <div class="img">
- <img src="/uploads/image/20190411/0aaf7bd140beefad5316ffb07ede779c.png" />
- </div>
- <div class="topic">在施工结束后公司将定期回访甲方装置的运行情况,反应器的温差情况,提供后续服务支持(包括催化剂撇头,部分更换等),确保甲方装置运行良好。公司配备24小时值守响应机制,随时随刻为客户解决因催化剂造成的突发问题。</div>
- <div class="check">查看更多</div>
- </div>
- <div class="imgcontent">
- <div class="img">
- <img src="/uploads/image/20190411/d5ec13bdf0fcb9eaa8cf265d94fe6035.png" />
- </div>
- <div class="topic">在施工结束后公司将定期回访甲方装置的运行情况,反应器的温差情况,提供后续服务支持(包括催化剂撇头,部分更换等),确保甲方装置运行良好。公司配备24小时值守响应机制,随时随刻为客户解决因催化剂造成的突发问题。</div>
- <div class="check">查看更多</div>
</div>
</div>
css
- .servicepicture {
- display: flex;
- flex-wrap: wrap;
- justify-content: flex-start;
- overflow: hidden;
- margin-top: 40px;
- }
- .banxin{
- width:1200px;
- margin:0 auto;
- }
- .imgcontent {
- width: 375px;
- margin: 10px 12.5px;
- }
- .imgcontent .img {
- width: 375px;
- height: 280px;
- margin: 0 auto;
- overflow: hidden;
- }
- .imgcontent .img img {
- width: 375px;
- height: 280px;
- }
- .imgcontent .topic {
- width: 375px;
- margin: 0 auto;
- font-size: 14px;
- overflow: hidden;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- }
- .check {
- width: 100px;
- height: 40px;
- margin: 0 auto;
- background: #A9010A;
- color: #FFFFFF;
- text-align: center;
- line-height: 40px;
- border-radius: 5px;
- margin-top: 30px;
- }
- var arr = [];
- var show = true;
- function subTxt() {
- $('.servicepicture .imgcontent .topic').each(function(index) {
- var len = $(this).text().length;
- var that = $(this);
- var oldTxt = $(this).text();
- arr.push(oldTxt);
- var txt = $(this).text().substr(0, 30) + '...';
- $(this).text(txt)
- })
- }
- subTxt();
- $(".servicepicture .imgcontent .check").each(function(index) {
- $(this).click(function() {
- console.log(index);
- if(!show){
- subTxt();
- show = !show;
- }else{
- $('.servicepicture .imgcontent .topic').eq(index).text(arr[index]);
- show = !show;
- }
- })
- })
jquery 点击显示更多的更多相关文章
- jQuery 点击显示再次点击隐藏
<html> <head> <script type="text/javascript" src="/jquery/jquery.js&qu ...
- 锋利的Jquery(点击显示隐藏div)
点击显示隐藏div <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...
- jquery 点击查看更多箭头变化,文字变化,超出带滚动条。
从网上好了好久,没找到自己要的,自己写了一下. <!DOCTYPE html> <html> <head> <meta charset="utf-8 ...
- jquery点击显示或隐藏
点击第一个dd,给第一li添加class,点击第二个dd,给第二个li添加class,以此类推 $(function(){ $("dd > a").click(fun ...
- Android编程之仿微信显示更多文字的View
微信朋友圈中,如果好友发表的文字过长,会自动收缩起来,底下有提示,当点击“显示更多”时才会展开. 首先定义布局文件(很简单,不解释): <?xml version="1.0" ...
- js点击更多显示更多内容效果
我写了一个简单的分段显示插件,用法很简单:1,把你要分面显示的内容的容器元素增加一个class=showMoreNChildren,并增加一个自定义属性pagesize="8" 这 ...
- 【代码笔记】iOS-点击城市中的tableView跳转到旅游景点的tableView,下面会有“显示”更多。
一,效果图. 二,工程图. 三,代码. RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController ...
- jquery点击改变class并toggle;jquery点击改变图片src源码并toggle;jquery显示隐藏toggle
<html><head><meta charset="utf-8"><title></title><script ...
- 基于Jquery UI的autocompelet改写,自动补全控件,增加下拉选项,动态设置样式,点击显示所有选项,并兼容ie6+
Jquery UI的autocompelete改写 注意:实现功能,除了原版的自动补全内容外,增加一个点击显示所有选项,样式能动态设置. 加载数据的来源为后台数据库读取. 具体代码如下: 引用 从官方 ...
随机推荐
- 前端学习历程--http与https
一.CA(证书授权中心)证书 1.ca是通信的中介,具有足够的权威性 2.信任可嵌套如:C 信任 A1,A1 信任 A2,A2 信任 A3 二.根本区别 1.https需要基于ssl的ca证书认证(判 ...
- mysql的执行过程
1 总流程 https://www.cnblogs.com/annsshadow/p/5037667.html 2 优化器 https://www.cnblogs.com/olinux/p/5 ...
- BeyondCompare使用一段时间后会因“许可证密钥已被撤销:3281-0350“而无法使用
解决方式: 1.用任意文本编辑软件打开“C:\Users\[Your User Name]\AppData\Roaming\Scooter Software\Beyond Compare 3\BCSt ...
- webpack4 坑收集:html-webpack-plugin在多页面时,无法将optimization.splitChunks提取的公共块,打包到页面中
问题描述: 有2个页面index.html和product.html,用html-webpack-plugin和optimization.splitChunks的基本配置如下 { template: ...
- Caravel–一款开源OLAP+数据可视化分析前端工具,支持Druid和Kylin
参考此文:http://lxw1234.com/archives/2016/06/681.htm
- flask实战-个人博客-虚拟环境、项目结构
个人博客 博客是典型的CMS(Content Management system,内容管理系统),通常由两部分组成:一部分是博客前台,用来展示开放给所有用户的博客内容:另一部分是博客后台,这部分内容仅 ...
- dbf,Idx 文件格式
NDbfReaderEx about_indexes ntx file format
- mysql之统一刷表
统一刷表: update report set pdfPath= CONCAT(pdfPath ,substring_index(fileLink, '\\', -1)); update report ...
- connect设置连接超时
转自:庖丁解牛 /** * connect_timeout - 带超时的connect(方法中已执行connect) * @fd:文件描述符 * @addr:地址结构体指针 * @wait_secon ...
- kafka学习-坑篇
安装(滤过) 启动(滤过) 坑(开始)--- topic creat完成后准备使用console-produce发布一个topic,错误如下: [-- ::,] WARN [Producer clie ...