亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

6月30號的第三天

標簽:
JQuery

今天学得不是很多。

早上看了点设计模式中的简单模式,但也只是熟悉了一下。看得也不仔细,现在想要描述出他的好处,用法,实现的方法。脑子模糊掉了。早上起来,脑袋浆糊了。

在实验室里,老师讲了重新做了的三层架构和json。叫我们以这个为基础,做出一个小项目,要求有调用数据库,前端用html,css,jquery等知识,有用到ajax,json的知识点,以三层架构为基础。

看了锋利的jquery,敲了其中的两个案例,觉得很好玩,很方便。其中的一些效果,只需要一个简单的知识点,就可以造出好玩的效果。不错呀。

关于显示全部标签和部分标签的效果例子如下:

 

<!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=gb2312" /> <title>无标题文档</title> <script type="text/javascript" class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="jquery-1.7.2.js"></script> <script type="text/javascript">     $(function(){          //从第5条开始隐藏后面的li,最后一个li除外          var $category=$("ul li:gt(5):not(:last)");          $category.hide();          //点击show all时执行全部显示操作,并把文本改为show some,并高亮推荐的li          var $toggleBtn=$("div.showmore >a");          $toggleBtn.click(function(){                    if($category.is(":visible")){                  $category.hide();                  $(".showmore a span").text("show all");                  $("ul li").filter(":contains('bb'),:contains('cc'),:contains('dd')").removeClass("promoted");          }else{                  $category.show();                  $(".showmore a span").text("show some");                  $("ul li").filter(":contains('bb'),:contains('cc'),:contains('dd')").addClass("promoted");                            }          return false;   //超链接不跳转                });                          });        </script> <style type="text/css">   .Box{      width:400px;      height:250px;      margin:0 auto;        text-align:center;      border:#CC3300 double;      background-color:#FFCC00;    }    .Box ul{    list-style-type:none;       }    .Box ul li{      float:left;      margin:10px 20px 10px 20px;    }    .showmore{      width:80px;      height:25px;      border:double red thin;      background-color:#FF6633;          }    .showmore a{    text-decoration:none;    }    .div1{      margin:0 auto;      width:400px;    }    .promoted{      color:#0000CC;      background-color:#009900;    }  </style> </head>  <body>     <div class="Box">         <ul>             <li><a href="#">aaa</a><i>(111)</i></li>             <li><a href="#">bb</a><i>(112)</i></li>             <li><a href="#">aaa</a><i>(113)</i></li>             <li><a href="#">cc</a><i>(114)</i></li>             <li><a href="#">aaa</a><i>(115)</i></li>             <li><a href="#">aaa</a><i>(116)</i></li>             <li><a href="#">aaa</a><i>(117)</i></li>             <li><a href="#">aaa</a><i>(118)</i></li>             <li><a href="#">aaa</a><i>(119)</i></li>             <li><a href="#">aaa</a><i>(120)</i></li>             <li><a href="#">aaa</a><i>(121)</i></li>             <li><a href="#">dd</a><i>(122)</i></li>             <li><a href="#">aaa</a><i>(123)</i></li>             <li><a href="#">aaa</a><i>(124)</i></li>             <li><a href="#">other</a><i>(125)</i></li>         </ul>         <br/>         <br/>         <div class="div1">             <div class="showmore">                 <a href="more.html"><span>show all</span></a>             </div>         </div>     </div>  </body> </html>

 

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消