Home » jQuery 外掛

[jQ]jQuery Wiggle 1.0.0

範例 1
沒錯!只要 600 元就能獲得我們團隊完整的協助,讓效果能迅速的整合到您的網站,並保證瀏覽器的相容性。
立刻申請!



jQuery Wiggle 是一個跟 jRumble 效果很雷同的外掛套件。雖然它一樣可以讓指定的元素抖動,不過該外掛並沒有特別支援 IE 系列,所以 IE 若要能使用,可能要等到 10 才會有效果喔!

套件名稱:jQuery Wiggle
套件網址:1.0.0
作者網站:http://www.class.pm/files/jquery/jquery.wiggle/demo/
套件網址:N/A
發佈日期:2011-09-20
檔案大小:3.14 KB
檔案下載:jquery.wiggle.js

參數選項說明:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
degrees(選填)
描述: 抖動的傾斜角度
預設值: ['2','4','2','0','-2','-4','-2','0']
 
delay(選填)
描述: 抖動的速度(1000毫秒 = 1秒)
預設值: 35
 
limit(選填)
描述: 允許抖動幾次
預設值: null
 
randomStart(選填)
描述: 是否隨機抖動; 若設為 false 則每次傾斜 2 度(degrees)
預設值: true
 
onWiggle(選填)
描述: 當套用上 jQuery Wiggle 效果時要執行的動作
預設值: function(o) {}
 
onWiggleStart(選填)
描述: 當開始抖動時要執行的動作
預設值: function(o) {}
 
onWiggleStop(選填)
描述: 當停止抖動時要執行的動作
預設值: function(o) {}

方法說明:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
// 把指定的元素加上 jQuery Wiggle 效果
$(selector).champagne(method, options);
 
// 讓指定的元素加上 jQuery Wiggle 效果並開始抖動
$(selector).champagne('start', options);
 
// 讓指定的元素加上 jQuery Wiggle 效果並停止抖動
$(selector).champagne('stop', options);
 
// 判斷指定的元素是否抖動中
$(selector).champagne('isWiggling', options);

使用範例:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.wiggle.js"></script>
<style type="text/css">
	img {
		margin: 5px;
	}
</style>
<script type="text/javascript">
	$(function(){
		// 當圖片被點擊時
		 $('img2').click(function() {
			var $this = $(this);
			// 判斷是不是在抖動中
			if ($this.wiggle('isWiggling')) {
				// 若是抖動中就停止抖動
				$this.wiggle('stop');
			}else{
				// 若不是抖動中就開始抖動
				$this.wiggle('start');
			}
		});
 
		// 效果同上
		/*
		$('img').toggle(function() {
			$(this).wiggle('start');
		}, function(){
			$(this).wiggle('stop');
		});
		*/
	});
</script>
 
<body>
	<img src="images/a.jpg" />
 
	<img src="images/b.jpg" />
</body>
範例 1

檔案描述
基本的範例檔案(免空) 開始下載
基本的範例檔案 會員限定

發表迴響