国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery特效 點擊展示與隱藏全文

2019-11-20 11:02:51
字體:
來源:轉載
供稿:網友

本文實例講述了jquery點擊展示與隱藏全文特效,這里使用jquery實現展開、隱藏特效,點擊查看全文后內容展開,點擊收起全文其內容收縮,分享給大家供大家參考。具體如下:

運行效果截圖如下:

具體代碼如下

一、來看一下主體框架程序:

<!DOCTYPE html><html>  <head>    <meta charset="utf-8" />    <title>點擊查看全文</title>    <link type="text/css" rel="stylesheet" href="css/layout.css" />    <script type="text/javascript" src="js/jquery-1.11.3.js"></script>    <script type="text/javascript" src="js/layout.js"></script>  </head>  <body>    <div class="showAll">      <p class="title">        一則勵志故事                    </p>      <p class="author">         作者:來自網絡 發表時間:2014-3-1      </p>      <p>        彼得?韓德先生現任卡內基公司 (Dale Carnegie & Associates) 總裁及首席執行官。卡內基公司為訓練界中的翹楚,在全世界85個國家有160個分支機構。         除此之外,彼得先生還是數家大公司的董事,作為一個培訓別人怎樣獲得成功的專業機構的總裁,他是怎樣獲得成功的呢?日前,記者在北京的東方君悅大酒店采訪了        這位CEO,聽他講述了自己是怎樣獲得成功的故事。         彼得先生通過一個故事講了他對成功的理解。他說他在五歲時因為生病去看醫生,當時病痛...        <a class="showContent" href="javascript:void(0);">查看全文</a>      </p>      <div class="content">        彼得?韓德先生現任卡內基公司 (Dale Carnegie & Associates) 總裁及首席執行官。卡內基公司為訓練界中的翹楚,在全世界85個國家有160個分支機構。         除此之外,彼得先生還是數家大公司的董事,作為一個培訓別人怎樣獲得成功的專業機構的總裁,他是怎樣獲得成功的呢?日前,記者在北京的東方君悅大酒店采訪了         這位CEO,聽他講述了自己是怎樣獲得成功的故事。          彼得先生通過一個故事講了他對成功的理解。他說他在五歲時因為生病去看醫生,當時病痛使他很難受,醫生當時問他,你最想要的是什么,彼得先生對醫生說,我想         要快樂,醫生說,那你快樂就是了,結果他真的很快樂。所以彼得先生說,有許多人想追求成功,也有許多人問他,怎樣才能盡快地獲得成功。他認為,這要先看你對         成功的定義是什么?你的成功定義若是家庭和諧,那你就應想辦法跟家庭成員更多地溝通,為此付出更多的時間,并在提升家庭成員的和諧之中也提升自己處理家庭問         題的能力。          彼得先生說:“我對成功的定義是快樂,我不會做我不喜歡的事和不喜歡的工作。中國的一句俗語說‘人在屋檐下,不得不低頭',我不喜歡那樣的境況,我也不會那樣         做。由于我認為快樂就是成功,所以說,我在5歲時就已經很成功了。”          <a class="hideContent" href="javascript:void(0);">收起全文</a>      </div>       </div>      </body></html>

上面程序布局需要注意的是名字為“content”的div里面的內容需要與省略號“. . .”以前的文字保持一致,也就是重復一段文字。

原因:因為省略號“. . .”以前的文字會在點擊“查看全文”按鈕的時候隱藏,如果不隱藏省略號“. . .”之前的文字的話,它會在點擊“查看全文”按鈕后“. . .”不消失,這樣文章就不能順利閱讀了~~~~

二、下面來看看樣式:

*{  padding: 0;  margin: 0;}.showAll{  width: 60%;  margin: 0 auto;  background: #ecebeb;  padding: 10px;}.showAll .title{  font-size: 20px;  font-weight: bold;  color:#af0015;}.showAll .author{  color: #a1a1a1;  margin: 12px 0;}.showAll .content{  display: none;   //注意這里讓文字不顯示}

上面需要注意的是需要給名字為“content”的div隱藏,這樣點擊“查看全文”按鈕后才可以觸發顯示事件。
三、Jquery程序:

$(document).ready(function(){  $(".showContent").click(function(){        //當“展開全文”按鈕點擊的時候    $(".content").show();             //展示未完全顯示的那部分內容    $(this).parent().hide();           //此處需要注意隱藏簡略說明的文字,因為原來文字里面最后有省略號,不隱藏的后果就是展開后省略號仍舊在那里  });  $(".hideContent").click(function(){         //當“收起全文”按鈕點擊的時候    $(this).parent().hide();           //隱藏已經顯示出來的文字    $(".showContent").parent().show();       //將簡略說明的文字顯示出來  });});

希望本文所述對大家學習jquery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉林省| 云龙县| 淮阳县| 古丈县| 江城| 喀喇沁旗| 东阳市| 瑞金市| 南漳县| 泸溪县| 台中县| 阿拉善右旗| 潢川县| 嘉鱼县| 武定县| 贡觉县| 盐城市| 连南| 张掖市| 长沙县| 昌平区| 鲁山县| 睢宁县| 剑河县| 沙河市| 仙桃市| 宝丰县| 岳西县| 南开区| 门源| 庄河市| 巴楚县| 巴彦淖尔市| 台南市| 晋江市| 福泉市| 家居| 遂平县| 安顺市| 泗洪县| 云浮市|