jQuary的相關動畫效果

第一種:該方法隱藏所有?<p>?元素:

<html>

<head>

<script?type="text/javascript"?src="jquery.js"></script>

<script?type="text/javascript">

$(document).ready(function(){

??$("button").click(function(){

????$("p").hide();

??});

});

</script>

</head>

<body>

<h2>This?is?a?heading</h2>

<p>This?is?a?paragraph.</p>

<p>This?is?another?paragraph.</p>

<button>Click?me</button>

</body>

?

</html>

?

第二種:(如何隱藏部分文本。)

<!DOCTYPE?html>

<html>

<head>

<script?src="/jquery/jquery-1.11.1.min.js"></script>

<script?type="text/javascript">

$(document).ready(function(){

??$(".ex?.hide").click(function(){

????$(this).parents(".ex").hide("slow");

??});

});

</script>

<style?type="text/css">?

div.ex

{

?

padding:7px;

border:solid?1px?#c3c3c3;

}

</style>

</head>

?

<body>

?

<h3>中國辦事處</h3>

<div?class="ex">

<button?class="hide"?type="button">隱藏</button>

<p>聯系人:張先生<br?/>?

北三環中路?100?號<br?/>

北京</p>

</div>

?

<h3>美國辦事處</h3>

<div?class="ex">

<button?class="hide"?type="button">隱藏</button>

<p>聯系人:David<br?/>?

第五大街?200?號<br?/>

紐約</p>

</div>

</body>

</html>

?

第三種(hide()?和?show()?方法來隱藏和顯示?HTML?元素:)

<!DOCTYPE?html>

<html>

<head>

<script?src="/jquery/jquery-1.11.1.min.js"></script>

<script?type="text/javascript">

$(document).ready(function(){

??$("#hide").click(function(){

??$("p").hide();

??});

??$("#show").click(function(){

??$("p").show();

??});

});

</script>

</head>

<body>

<p?id="p1">如果點擊“隱藏”按鈕,我就會消失。</p>

<button?id="hide"?type="button">隱藏</button>

<button?id="show"?type="button">顯示</button>

</body>

</html>

第四種:(帶有?speed?參數的?hide()?方法:)

<!DOCTYPE?html>

<html>

<head>

<script?src="/jquery/jquery-1.11.1.min.js"></script>

<script?type="text/javascript">

$(document).ready(function(){

??$("button").click(function(){

??$("p").hide(1000);

??});

});

</script>

</head>

<body>

<button?type="button">隱藏</button>

<p>這是一個段落。</p>

<p>這是另一個段落。</p>

</body>

</html>

第五種:(使用?toggle()?方法來切換?hide()?和?show()?方法)

<!DOCTYPE?html>

<html>

<head>

<script?src="/jquery/jquery-1.11.1.min.js"></script>

<script?type="text/javascript">

$(document).ready(function(){

??$("button").click(function(){

??$("p").toggle();

??});

});

</script>

</head>

<body>

<button?type="button">切換</button>

<p>這是一個段落。</p>

<p>這是另一個段落。</p>

</body>

</html>

?第六種:(jQuery?fadeIn()?用于淡入已隱藏的元素,其中若想淡出則使用fadeOut()方法,并且去掉div中的display:none)

<!DOCTYPE?html>

<html?lang="en">

<head>

?<meta?charset="UTF-8">

?<title>三張圖片的淡入效果</title>

?<script?src="jquery/jquery-1.11.1.min.js"></script>

?<script?type="text/javascript">

??$(document).ready(function(){

???$("button").click(function(){

????$("#aa").fadeIn();

????$("#bb").fadeIn("slow");

????$("#cc").fadeIn(4000);

???});

??});

?</script>

</head>

<body>

<p>點擊之后,三張圖片淡入</p>

<button>點擊這里,使三個矩形淡入</button>

<div?id="aa"?style="width:80px;height:80px;display:none;"></div>

<br>

<div?id="bb"?style="width:80px;height:80px;display:none;"></div>

<br>

<div?id="cc"?style="width:80px;height:80px;display:none;"></div>?

</body>

</html>

第七種(jQuery?fadeToggle()?方法可以在?fadeIn()?與?fadeOut()?方法之間進行切換。)

<!DOCTYPE?html>

<html?lang="en">

<head>

?<meta?charset="UTF-8">

?<title>Document</title>

?<script?src="jquery/jquery-1.11.1.min.js"></script>

?<script?type="text/javascript">

?$(document).ready(function(){

??$("button").click(function(){

???$("#aa").fadeToggle();

???$("#bb").fadeToggle("slow");

???$("#cc").fadeToggle(3000);

??});

?});

?</script>

</head>

<body>

<button>請點擊</button>

<div?id="aa"?style="width:80px;height:80px;"></div>

<br>

<div?id="bb"?style="width:80px;height:80px;"></div>

<br>

<div?id="cc"?style="width:80px;height:80px;"></div>?

</body>

</html>

第八種(jQuery?slideToggle()?方法可以在?slideDown()?與?slideUp()?方法之間進行切換。如果元素向下滑動,則?slideToggle()?可向上滑動它們。如果元素向上滑動,則?slideToggle()?可向下滑動它們。)

<!DOCTYPE?html>

<html?lang="en">

<head>

?<meta?charset="UTF-8">

?<title>Document</title>

?<script?src="jquery/jquery-1.11.1.min.js"></script>

?<script?type="text/javascript">

?$(document).ready(function(){

??$(".bb").click(function(){

???$(".aa").slideToggle("slow");

??});

?});

?</script>

?<style?type="text/css">

?div.aa,p.bb{

??margin:?0px;

??padding:?5px;

??text-align:?center;

??background:?#e5eecc;

??border:?solid?1px?#c3c3c3;

?}

?.aa{

??height:?150px;

??display:?none;

?}

?</style>

</head>

<body>

<div?class="aa">

?<p>啦啦啦啦啦</p>

?<p>哈哈哈哈哈</p>

</div>

<p?class="bb">請點擊這里</p>

</body>

</html>

第九種(圖片的動畫效果其中用到方法包括1、 $("div").animate({?left:'250px',opacity:'0.5',height:'150px',?width:'150px'?});2、$("div").animate({?left:'250px',?height:'+=150px',width:'+=150px'})3、$("div").animate({height:'toggle'});4、??var?div=$("div");div.animate({height:'300px',opacity:'0.4'},"slow");div.animate({width:'300px',opacity:'0.8'},"slow");div.animate({height:'100px',opacity:'0.4'},"slow");div.animate({width:'100px',opacity:'0.8'},"slow");5、?var?div=$("div");div.animate({left:'100px'},"slow");div.animate({fontSize:'3em'},"slow");)

<!DOCTYPE?html>

<html?lang="en">

<head>

?<meta?charset="UTF-8">

?<title>圖片的動畫效果</title>

?<script?src="jquery/jquery-1.11.1.min.js"></script>

?<script?type="text/javascript">

?$(document).ready(function(){

??var?div?=?$("div");

???div.animate({left:'100px'},"slow");

?????????div.animate({fontSize:'5em'},"slow");

?????????$("button").click(function(){

??????????$("#aa").css("color","red").slideUp(2000).slideDown(2000);

?????????})

?});

?</script>

</head>

<body>

?<div?style="height:200px;width:200px;background:green;position:absolute;">HELLO</div>

?<p?id="aa">看我在不停的動!</p>

?<button>請點擊</button>

</body>

</html>

轉載于:https://www.cnblogs.com/lc93/p/7879079.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281817.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281817.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281817.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C# WPF 中使用 MahApps.Metro.IconPacks 提供的圖標

概述我們在桌面應用程序開發時經常會用到很多圖標&#xff0c;時常我是在阿里矢量圖庫下載&#xff1a;https://www.iconfont.cn/&#xff0c;然后存放多項目中去引用&#xff0c;不過這樣操作起來有點繁瑣&#xff0c;這節我們介紹一個更加便捷的方式.用法概述Wpf 圖標管理工具…

rails generator

generate 查找順序 rails/generators/initializer/initializer_generator.rb generators/initializer/initializer_generator.rbrails/generators/initializer_generator.rbgenerators/initializer_generator.rblib/templates/rails/helper/helper.rbcustomize your scaffold t…

java多線程同時運行_Java實現的兩個線程同時運行案例

本文實例講述了Java實現的兩個線程同時運行。分享給大家供大家參考&#xff0c;具體如下&#xff1a;/*** 兩個案例同時運行案例* 1:這個兩個線程并不是有規律的運行而是有沒有規律的交替運行*/package com.test3;public class Demo10_3 {/*** param args*/public static void …

通過幾個例子看sed的模式空間與保持空間

SED之所以能以行為單位的編輯或修改文本&#xff0c;其原因在于它使用了兩個空間&#xff1a;一個是活動的“模式空間&#xff08;pattern space&#xff09;”&#xff0c;另一個是起輔助作用的“暫存緩沖區&#xff08;holdingspace&#xff09;這2個空間的使用。 sed編輯器逐…

dotnet 用 SourceGenerator 源代碼生成技術實現中文編程語言

相信有很多伙伴都很喜歡自己造編程語言&#xff0c;在有現代的很多工具鏈的幫助下&#xff0c;實現一門編程語言&#xff0c;似乎已不是一件十分困難的事情。我利用 SourceGenerator 源代碼生成技術實現了一個簡易的中文編程語言&#xff0c;核心原理是將中文編程語言翻譯為 C#…

斷電后supervisor啟動時報錯

當設備意外斷電后&#xff0c;supervisor在系統啟動時報錯&#xff0c;導致程序假死&#xff0c;此問題可以用systemd來替換supervisor。轉載于:https://www.cnblogs.com/gaoyiping/p/6950470.html

Vue單頁面在ios10系統上出現白屏的bug

一個bug 你用Vue做了一個單頁面應用&#xff0c;它在一切設備上都工作正常&#xff0c;但是突然有一天&#xff0c;你的測試和你說&#xff0c;這個網站在iOS 10上跑不起來&#xff0c;怎么辦&#xff1f;于是你打開你電腦上的Chrome瀏覽器&#xff0c;工作正常&#xff1b;打開…

HTTP/2 規格制定完成

IETF HTTP工作者的負責人Mark Nottingham在其博客上宣布HTTP/2規格制定完成&#xff0c;接下來將是分配RFC編號和正式發表。HTTP是Web的核心技術之一&#xff0c;相比HTTP/1&#xff0c;HTTP/2的改進之處包括更快的頁面加載&#xff1b;更長久的連接&#xff1b;服務器推送&…

【習題 6-7 UVA - 804】Petri Net Simulation

【鏈接】 我是鏈接,點我呀:) 【題意】 在這里輸入題意 【題解】 模擬就好 【代碼】 /* 1.Shoud it use long long ? 2.Have you ever test several sample(at least therr) yourself? 3.Can you promise that the solution is right? At least,the main ideal 4.use the p…

easyui combobox java_Easyui的combobox實現動態數據級聯效果

實現從數據庫中動態獲取對應的list集合&#xff0c;并在easyui的combobox中顯示出來。實現的效果如下&#xff1a;1、數據庫的表設計如圖所示2、數據庫中填寫相關的數據&#xff0c;如圖所示。如圖所示【法律法規】是所屬欄目&#xff0c;因此他的字段parentid是0。【中國公民出…

為什么應該默認將 Class 設為密封類?

前言最近在 dotnet/sdk 上看到一個 Issue&#xff0c;它提出了一個有趣的要求&#xff1a;默認情況下將類設置為密封類(Sealed)&#xff1f;什么是密封類&#xff1f;默認情況下&#xff0c;類是開放的&#xff0c;這意味著它是可以被繼承的。例如&#xff1a;class BaseClass …

Spring工具類的使用

2019獨角獸企業重金招聘Python工程師標準>>> Spring-core中提供了大量的工具類&#xff0c;常用的有StringUtils、ObjectUtils、NumberUtils、Base64Utils等&#xff0c;Spring工具類在spring-core.jar中的org.springframework.util包下。 org.springframework.util…

python作業高級FTP(第八周)

作業需求&#xff1a; 1. 用戶加密認證 2. 多用戶同時登陸 3. 每個用戶有自己的家目錄且只能訪問自己的家目錄 4. 對用戶進行磁盤配額、不同用戶配額可不同 5. 用戶可以登陸server后&#xff0c;可切換目錄 6. 查看當前目錄下文件 7. 上傳下載文件&#xff0c;保證文件一致性 8…

java用log.i打印數組_java-使用JSCH將ssh日志打印到列表(android)

我一直試圖通過將包含我目錄名稱的log.i字符串值添加到數組中,然后使用數組適配器通過listView打印它們,來在listView中的目錄中打印項目.但是,當我嘗試運行該應用程序時,它將打印包含目錄名稱的日志,但不會在listView上打印任何內容.有什么幫助嗎&#xff1f;這是我的代碼&…

Edge 瀏覽器被爆存在 XSS 繞過漏洞

來自知名安全測試套件Burp Suite廠商PortSwigger的安全專家Gareth Heyes近日在微軟Edge瀏覽器的內置XSS過濾器存在繞過漏洞&#xff0c;這就意味著盡管微軟在Edge瀏覽器中進行了大量的安全策略部署&#xff0c;但用戶瀏覽網頁的時候依然有可能讓攻擊者通過這種方式在Edge瀏覽器…

來了!十大更新

面向 Windows 10 正式版用戶&#xff0c;微軟發布了 2022 年 10 月更新。Windows 10 版本 21H1 更新后操作系統內部版本升級至 Build 190432130/2132&#xff08;帶外更新&#xff09;。Windows 10 版本 21H2 更新后操作系統內部版本升級至 Build 19044.2130/2132&#xff08;帶…

使用ansible 批量分發SSH Key

先確保你電腦有ansible&#xff0c;我是mac的用brew安裝,其他可用yum安裝brew search ansiblebrew install ansible我已經安裝好2.7了生成下自己的key&#xff0c;一路回車ssh-keygen -t rsa編輯host&#xff0c;添加需要增加ssh key的機器vi /etc/ansible/hosts【hostgroup】我…

使用Git簡單筆記

這里只是作為簡單的筆記整理&#xff0c;第一次使用的推薦先看一下廖大的教程&#xff0c;內容很多很細&#xff0c;可以邊看邊練、看不懂的地方先記著、爭取七七八八看下來。 心情不佳的分割線 廖雪峰的git教程&#xff1a; https://www.liaoxuefeng.com/wiki/001373951630592…

java中的path類_詳談java中File類getPath()、getAbsolutePath()、getCanonical的區別

簡單看一下描述&#xff0c;例子最重要。1、getPath()&#xff1a;返回定義時的路徑&#xff0c;(就是你寫什么路徑&#xff0c;他就返回什么路徑)2、getAbsolutePath()&#xff1a;返回絕對路徑&#xff0c;但不會處理“.”和“..”的情況3、getCanonicalPath()&#xff1a;返…

部署站點支持Https訪問的方法

1、申請公鑰和私鑰&#xff0c;放到服務器 2、編輯default配置文件 改為 加上證書路徑 ps:泛域名支持admin.xxx.com、demo.xxx.com等等&#xff0c;而免費的Lets Encrypt僅支持www.xxx.com和xxx.com 整理自www.laravist.com轉載于:https://www.cnblogs.com/lamp01/p/6952464.ht…