jQuery显示字幕插件Captall js代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery显示字幕插件Captall js代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery显示字幕插件Captall js代码

HTML代码(index.html):

<html>
	<head>
		<title>jQuery��ʾ��Ļ���Captall</title>
		<link href="css/reset.css" rel="stylesheet" type="text/css" />
		<link href="css/index.css" rel="stylesheet" type="text/css" />
	</head>
	<body>	
		<div id="content">

			<a href="#animation">animation</a>, 
			<a href="#backgroundColor">backgroundColor</a>, 
			<a href="#caption">caption</a>, <a href="#delay">delay</a>, 
			<a href="#delayHide">delayHide</a>, 
			<a href="#delayShow">delayShow</a>, 
			<a href="#easing">easing</a>, 
			<a href="#easingIn">easingIn</a>, 
			<a href="#easingOut">easingOut</a>, 
			<a href="#fadeOutAfter">fadeOutAfter</a>, 
			<a href="#fontColor">fontColor</a>, 
			<a href="#fontSize">fontSize</a>, 
			<a href="#height">height</a>, 
			<a href="#inTime">intTime</a>, 
			<a href="#left">left</a>, 
			<a href="#opacity">opactiy</a>, 
			<a href="#outTime">outTime</a>, 
			<a href="#padding">padding</a>, 
			<a href="#paddingTop">paddingTop</a>, 
			<a href="#paddingRight">paddingRight</a>, 
			<a href="#paddingBottom">paddingBottom</a>, 
			<a href="#paddingLeft">paddingLeft</a>, 
			<a href="#slideFrom">slideFrom</a>, 
			<a href="#slideTo">slideTo</a>, 
			<a href="#textAlign">textAlign</a>, 
			<a href="#time">time</a>
			, <a href="#top">top</a>, 
			<a href="#width">width</a>
			<br /><br />
			<a id="animation"></a><h2>animation</h2><br />
			Default: slide<br /><br />
			<ul>
				<li>
					animation: 'fade'
					<img id="captall-animation1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					animation: 'float'
					<img id="captall-animation4" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					animation: 'fixed'
					<img id="captall-animation2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<ul>
				<li>
					animation: 'slide'
					<img id="captall-animation3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br />
			<br /><br />
			<a id="backgroundColor"></a><h2>backgroundColor</h2><br />
			Default: white<br /><br />
			<ul>
				<li>
					backgroundColor: '#00f'
					<img id="captall-backgroundColor1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					backgroundColor: 'rgb(255, 0, 0)'
					<img id="captall-backgroundColor2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					backgroundColor: 'rgba(255,0,0,0.5)'
					<img id="captall-backgroundColor3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="caption"></a><h2>caption</h2><br />
			Default: empty<br />
			When set it overides the text in the alt attribute.<br /><br />
			<ul>
				<li>
					caption: 'Hello there'
					<img id="captall-caption1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="delay"></a><h2>delay</h2><br />
			Default: 0 millisecond<br /><br />
			<ul>
				<li>
					delay: 0
					<img id="captall-delay1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delay: 500
					<img id="captall-delay2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delay: 1000
					<img id="captall-delay3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul><br /><br /><br /><br />
			<a id="delayHide"></a><h2>delayHide</h2><br />
			Default: 0 millisecond<br /><br />
			<ul>
				<li>
					delayHide: 0
					<img id="captall-delayHide1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delayHide: 500
					<img id="captall-delayHide2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delayHide: 1000
					<img id="captall-delayHide3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul><br /><br /><br /><br />
			<a id="delayShow"></a><h2>delayShow</h2><br />
			Default: 0 millisecond<br /><br />
			<ul>
				<li>
					delayShow: 0
					<img id="captall-delayShow1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delayShow: 500
					<img id="captall-delayShow2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					delayShow: 1000
					<img id="captall-delayShow3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			</ul><br /><br /><br /><br />
			<a id="easing"></a><h2>easing</h2><br />
			Default: ''<br />
			For these examples there's an extra option : time: 500<br /><br />
			<ul>
				<li>
					easing: 'easeInOutBack'
					<img id="captall-easing1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easing: 'easeInQuint'
					<img id="captall-easing2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easing: 'easeInOutElastic'
					<img id="captall-easing3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			</ul><br /><br /><br /><br />
			<a id="easingIn"></a><h2>easingIn</h2><br />
			Default: ''<br />
			For these examples there's an extra option : time: 500<br /><br />
			<ul>
				<li>
					easingIn: 'easeInElastic'
					<img id="captall-easingIn1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easingIn: 'easeInBounce'
					<img id="captall-easingIn2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easingIn: 'easeInOutBack'
					<img id="captall-easingIn3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			</ul><br /><br /><br /><br />
			<a id="easingOut"></a><h2>easingOut</h2><br />
			Default: ''<br />
			For these examples there's an extra option : time: 500<br /><br />
			<ul>
				<li>
					easingOut: 'easeOutElastic'
					<img id="captall-easingOut1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easingOut: 'easeOutBounce'
					<img id="captall-easingOut2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					easingOut: 'easeOutBack'
					<img id="captall-easingOut3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			</ul><br /><br /><br /><br />
			<a id="fadeOutAfter"></a><h2>fadeOutAfter</h2><br />
			Default: ''<br />
			For these examples there's an extra option : animation: 'fixed'<br /><br />
			<ul>
				<li>
					fadeOutAfter: ''
					<img id="captall-fadeOutAfter1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fadeOutAfter: 500
					<img id="captall-fadeOutAfter2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fadeOutAfter: 1000
					<img id="captall-fadeOutAfter3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="fontColor"></a><h2>fontColor</h2><br />
			Default: black<br /><br />
			<ul>
				<li>
					fontColor: '#00f'
					<img id="captall-fontColor1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fontColor: 'rgb(255, 0, 0)'
					<img id="captall-fontColor2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fontColor: 'rgba(255,0,0,0.5)'
					<img id="captall-fontColor3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="fontSize"></a><h2>fontSize</h2><br />
			Default: 16px<br /><br />
			<ul>
				<li>
					fontSize: '24px'
					<img id="captall-fontSize1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fontSize: '0.5em'
					<img id="captall-fontSize2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					fontSize: '24pt'
					<img id="captall-fontSize3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="height"></a><h2>height</h2><br />
			Default: 30 pixels<br /><br />
			<ul>
				<li>
					height: 50
					<img id="captall-height1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					height: 'half'
					<img id="captall-height2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					height: 'full'
					<img id="captall-height3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
				<li>
					height: '30%'
					<img id="captall-height4" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					height: '2/3'
					<img id="captall-height5" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					height: '100%'
					<img id="captall-height6" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
			<a id="inTime"></a><h2>inTime</h2><br />
			Default: 200 milliseconds<br /><br />
			<ul>
				<li>
					inTime: 0
					<img id="captall-inTime1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					inTime: 800
					<img id="captall-inTime2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					inTime: 2000
					<img id="captall-inTime3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="left"></a><h2>left</h2><br />
			Default: 0 pixels<br />
			Can only be used with animation: 'fade' or animation: 'fixed', for animation: 'slide' use <a href="#slideTo">slideTo</a><br /><br />
			<ul>
				<li>
					left: 50
					<img id="captall-left1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					left: 'center'
					<img id="captall-left2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					left: 260
					<img id="captall-left3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="opacity"></a><h2>opacity</h2><br />
			Default: .7<br /><br />
			<ul>
				<li>
					opacity: 0
					<img id="captall-opacity1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					opacity: 0.5
					<img id="captall-opacity2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					opacity: 1
					<img id="captall-opacity3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="outTime"></a><h2>outTime</h2><br />
			Default: 200 milliseconds<br /><br />
			<ul>
				<li>
					outTime: 0
					<img id="captall-outTime1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					outTime: 800
					<img id="captall-outTime2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					outTime: 2000
					<img id="captall-outTime3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="padding"></a><h2>padding</h2><br />
			Default: 0 pixels<br /><br />
			<ul>
				<li>
					padding: [10]
					<img id="captall-padding1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					padding: [10, 5]
					<img id="captall-padding2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					padding: [10, 0, 5, 20]
					<img id="captall-padding3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="paddingTop"></a><h2>paddingTop</h2><br />
			Default: 0 pixels<br /><br />
			<ul>
				<li>
					paddingTop: 10
					<img id="captall-paddingTop1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingTop: 30
					<img id="captall-paddingTop2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingTop: 50
					<img id="captall-paddingTop3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="paddingRight"></a><h2>paddingRight</h2><br />
			Default: 0 pixels<br />
			For these examples there's an extra option : textAlign: 'right'<br /><br />
			<ul>
				<li>
					paddingRight: 10
					<img id="captall-paddingRight1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingRight: 30
					<img id="captall-paddingRight2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingRight: 200
					<img id="captall-paddingRight3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="paddingBottom"></a><h2>paddingBottom</h2><br />
			Default: 0 pixels<br /><br />
			<ul>
				<li>
					paddingBottom: 10
					<img id="captall-paddingBottom1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingBottom: 30
					<img id="captall-paddingBottom2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingBottom: 200
					<img id="captall-paddingBottom3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="paddingLeft"></a><h2>paddingLeft</h2><br />
			Default: 0 pixels<br /><br />
			<ul>
				<li>
					paddingLeft: 10
					<img id="captall-paddingLeft1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingLeft: 30
					<img id="captall-paddingLeft2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					paddingLeft: 200
					<img id="captall-paddingLeft3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="slideFrom"></a><h2>slideFrom</h2><br />
			Default: topleft<br />
			For these examples there's an extra option : width: 200<br /><br />
			<ul>
				<li>
					slideFrom: 'topleft'
					<img id="captall-slideFrom1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'topcenter'
					<img id="captall-slideFrom2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'topright'
					<img id="captall-slideFrom3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
				<li>
					slideFrom: 'righttop'
					<img id="captall-slideFrom4" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'rightcenter'
					<img id="captall-slideFrom5" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'rightbottom'
					<img id="captall-slideFrom6" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
				<li>
					slideFrom: 'bottomleft'
					<img id="captall-slideFrom7" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'bottomcenter'
					<img id="captall-slideFrom8" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'bottomright'
					<img id="captall-slideFrom9" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
				<li>
					slideFrom: 'lefttop'
					<img id="captall-slideFrom10" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'leftcenter'
					<img id="captall-slideFrom11" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideFrom: 'leftbottom'
					<img id="captall-slideFrom12" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>				
			</ul>
			<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
			<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
			<br /><br /><br /><br /><br />
			<a id="slideTo"></a><h2>slideTo</h2><br />
			Default: bottomleft<br /><br />
			
			<ul>
				<li>
					slideTo: 'top'
					<img id="captall-slideTo1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideTo: 'center'
					<img id="captall-slideTo2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideTo: 'bottom'
					<img id="captall-slideTo3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
				<br /><br />
				For these examples there are 2 extra options : width: 200 and slideFrom: 'leftcenter'<br /><br />
			<ul>	
				<li>
					slideTo: 'left'
					<img id="captall-slideTo4" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideTo: 'center'
					<img id="captall-slideTo5" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					slideTo: 'right'
					<img id="captall-slideTo6" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>			
			</ul>
			<br /><br /><br /><br />
			<h2>textAlign</h2><a id="textAlign"></a><br />
			Default: left<br /><br />
			<ul>
				<li>
					textAlign: 'left'
					<img id="captall-textAlign1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					textAlign: 'center'
					<img id="captall-textAlign2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					textAlign: 'right
					<img id="captall-textAlign3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="time"></a><h2>time</h2><br />
			Default: 200 millisecond<br /><br />
			<ul>
				<li>
					time: 0
					<img id="captall-time1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					time: 800
					<img id="captall-time2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					time: 2000
					<img id="captall-time3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="top"></a><h2>top</h2><br />
			Default: 0 pixels<br />
			Can only be used with animation: 'fade' or animation: 'fixed', for animation: 'slide' use <a href="#slideTo">slideTo</a><br /><br />
			<ul>
				<li>
					top: 10
					<img id="captall-top1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					top: 'center'
					<img id="captall-top2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					top: 150
					<img id="captall-top3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br />
			<a id="width"></a><h2>width</h2><br />
			Default: full<br /><br />
			<ul>
				<li>
					width: 50
					<img id="captall-width1" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					width: 'half'
					<img id="captall-width2" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					width: 'full'
					<img id="captall-width3" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
				<li>
					width: '30%'
					<img id="captall-width4" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					width: '2/3'
					<img id="captall-width5" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
				<li>
					width: '100%'
					<img id="captall-width6" src="images/sea.jpg" alt="Hi I'm a caption" width="300" height="198"/>
				</li>
			</ul>
			<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />

		</div>
		


		<script src='js/jquery.min.js' type='text/javascript'></script>
		<script src='js/jquery.captall.min.js' type='text/javascript'></script>
		<script type="text/javascript" src="js/easing.js"></script>

		<script type="text/javascript">
			$(document).ready(function() {
				
				$('#captall-animation1').captall({
					animation: 'fade'
				});
				$('#captall-animation2').captall({
					animation: 'fixed'
				});
				$('#captall-animation3').captall({
					animation: 'slide'
				});
				$('#captall-animation4').captall({
					animation: 	'float',
					slideTo:	'top'
				});
				
				$('#captall-backgroundColor1').captall({
					backgroundColor: '#00f'
				});
				$('#captall-backgroundColor2').captall({
					backgroundColor: 'rgb(255, 0, 0)'
				});
				$('#captall-backgroundColor3').captall({
					backgroundColor: 'rgba(255,0,0,0.5)'
				});
				
				$('#captall-caption1').captall({
					caption: 'Hello there'
				});
				
				$('#captall-delay1').captall({
					delay: 0
				});
				$('#captall-delay2').captall({
					animation: 'fade',
					delay: 500
				});
				$('#captall-delay3').captall({
					delay: 1000
				});
				
				$('#captall-delayHide1').captall({
					delayHide: 0
				});
				$('#captall-delayHide2').captall({
					animation: 'fade',
					delayHide: 500
				});
				$('#captall-delayHide3').captall({
					delayHide: 1000
				});
				
				$('#captall-delayShow1').captall({
					delayShow: 0
				});
				$('#captall-delayShow2').captall({
					animation: 'fade',
					delayShow: 500
				});
				$('#captall-delayShow3').captall({
					delayShow: 1000
				});
				
				$('#captall-easing1').captall({
					time:	500,
					easing: 'easeInOutBack'
				});
				$('#captall-easing2').captall({
					time:	500,
					easing: 'easeInQuint'
				});
				$('#captall-easing3').captall({
					time:	500,
					easing: 'easeInOutElastic'
				});
				
				$('#captall-easingIn1').captall({
					time:	500,
					easingIn: 'easeInElastic'
				});
				$('#captall-easingIn2').captall({
					time:	500,
					easingIn: 'easeInBounce'
				});
				$('#captall-easingIn3').captall({
					time:	500,
					easingIn: 'easeInOutBack'
				});
				
				$('#captall-easingOut1').captall({
					time:	500,
					easingOut: 'easeOutElastic'
				});
				$('#captall-easingOut2').captall({
					time:	500,
					easingOut: 'easeOutBounce'
				});
				$('#captall-easingOut3').captall({
					time:	500,
					easingOut: 'easeOutBack'
				});
				
				$('#captall-fadeOutAfter1').captall({
					animation:		'fixed',
					fadeOutAfter: 	''
				});
				$('#captall-fadeOutAfter2').captall({
					animation:		'fixed',
					fadeOutAfter: 	500
				});
				$('#captall-fadeOutAfter3').captall({
					animation:		'fixed',
					fadeOutAfter: 	1000
				});
				
				$('#captall-fontColor1').captall({
					fontColor: '#00f'
				});
				$('#captall-fontColor2').captall({
					fontColor: 'rgb(255, 0, 0)'
				});
				$('#captall-fontColor3').captall({
					fontColor: 'rgba(255,0,0,0.5)'
				});
				
				$('#captall-fontSize1').captall({
					fontSize: '24px'
				});
				$('#captall-fontSize2').captall({
					fontSize: '0.5em'
				});
				$('#captall-fontSize3').captall({
					fontSize: '24pt'
				});
				
				$('#captall-height1').captall({
					height: 50
				});
				$('#captall-height2').captall({
					height: 'half'
				});
				$('#captall-height3').captall({
					height: 'full'
				});
				$('#captall-height4').captall({
					height: '30%'
				});
				$('#captall-height5').captall({
					height: '2/3'
				});
				$('#captall-height6').captall({
					height: '100%'
				});
				
				$('#captall-inTime1').captall({
					inTime: 0
				});
				$('#captall-inTime2').captall({
					inTime: 800
				});
				$('#captall-inTime3').captall({
					inTime: 2000
				});
				
				$('#captall-left1').captall({
					animation: 'fixed',
					left: 50,
					width: 200
				});
				$('#captall-left2').captall({
					animation: 'fade',
					left: 'center',
					width: 200
				});
				$('#captall-left3').captall({
					animation: 'fixed',
					left: 260,
					width: 200
				});
				
				$('#captall-opacity1').captall({
					opacity: 0
				});
				$('#captall-opacity2').captall({
					opacity: .5
				});
				$('#captall-opacity3').captall({
					opacity: 1
				});
				
				$('#captall-outTime1').captall({
					outTime: 0
				});
				$('#captall-outTime2').captall({
					outTime: 800
				});
				$('#captall-outTime3').captall({
					outTime: 2000
				});
				
				$('#captall-padding1').captall({
					padding: [10]
				});
				$('#captall-padding2').captall({
					padding: [10, 5]
				});
				$('#captall-padding3').captall({
					padding: [10, 0, 5, 20]
				});
				
				$('#captall-paddingTop1').captall({
					paddingTop: 10
				});
				$('#captall-paddingTop2').captall({
					paddingTop: 30
				});
				$('#captall-paddingTop3').captall({
					paddingTop: 50
				});
				
				$('#captall-paddingRight1').captall({
					paddingRight: 10,
					textAlign: 'right'
				});
				$('#captall-paddingRight2').captall({
					paddingRight: 30,
					textAlign: 'right'
				});
				$('#captall-paddingRight3').captall({
					paddingRight: 200,
					textAlign: 'right'
				});
				
				$('#captall-paddingBottom1').captall({
					paddingBottom: 10
				});
				$('#captall-paddingBottom2').captall({
					paddingBottom: 30
				});
				$('#captall-paddingBottom3').captall({
					paddingBottom: 200
				});
				
				$('#captall-paddingLeft1').captall({
					paddingLeft: 10
				});
				$('#captall-paddingLeft2').captall({
					paddingLeft: 30
				});
				$('#captall-paddingLeft3').captall({
					paddingLeft: 200
				});
				
				$('#captall-slideFrom1').captall({
					width: 200,
					slideFrom: 'topleft'
				});
				$('#captall-slideFrom2').captall({
					width: 200,
					slideFrom: 'topcenter'
				})
				;$('#captall-slideFrom3').captall({
					width: 200,
					slideFrom: 'topright'
				})
				;$('#captall-slideFrom4').captall({
					width: 200,
					slideFrom: 'righttop'
				})
				;$('#captall-slideFrom5').captall({
					width: 200,
					slideFrom: 'rightcenter'
				})
				;$('#captall-slideFrom6').captall({
					width: 200,
					slideFrom: 'rightbottom'
				});
				$('#captall-slideFrom7').captall({
					width: 200,
					slideFrom: 'bottomleft'
				});
				$('#captall-slideFrom8').captall({
					width: 200,
					slideFrom: 'bottomcenter'
				});
				$('#captall-slideFrom9').captall({
					width: 200,
					slideFrom: 'bottomright'
				});
				$('#captall-slideFrom10').captall({
					width: 200,
					slideFrom: 'lefttop'
				});
				$('#captall-slideFrom11').captall({
					width: 200,
					slideFrom: 'leftcenter'
				});
				$('#captall-slideFrom12').captall({
					width: 200,
					slideFrom: 'leftbottom'
				});
				
				$('#captall-slideTo1').captall({
					width: 200,
					slideFrom: 'topcenter',
					slideTo: 'top'
				});
				$('#captall-slideTo2').captall({
					width: 200,
					slideFrom: 'topcenter',
					slideTo: 'center'
				});
				$('#captall-slideTo3').captall({
					width: 200,
					slideFrom: 'topcenter',
					slideTo: 'bottom'
				});
				$('#captall-slideTo4').captall({
					width: 200,
					slideFrom: 'leftcenter',
					slideTo: 'left'
				});
				$('#captall-slideTo5').captall({
					width: 200,
					slideFrom: 'leftcenter',
					slideTo: 'center'
				});
				$('#captall-slideTo6').captall({
					width: 200,
					slideFrom: 'leftcenter',
					slideTo: 'right'
				});
				
				$('#captall-textAlign1').captall({
					textAlign: 'left'
				});
				$('#captall-textAlign2').captall({
					textAlign: 'center'
				});
				$('#captall-textAlign3').captall({
					textAlign: 'right'
				});
				
				$('#captall-time1').captall({
					time: 0
				});
				$('#captall-time2').captall({
					time: 800
				});
				$('#captall-time3').captall({
					time: 2000
				});
				
				$('#captall-top1').captall({
					animation: 'fixed',
					top: 10
				});
				$('#captall-top2').captall({
					animation: 'fade',
					top: 80
				});
				$('#captall-top3').captall({
					animation: 'fixed',
					top: 150
				});
				
				$('#captall-width1').captall({
					width: 50
				});
				$('#captall-width2').captall({
					width: 'half'
				});
				$('#captall-width3').captall({
					width: 'full'
				});
				$('#captall-width4').captall({
					width: '30%'
				});
				$('#captall-width5').captall({
					width: '2/3'
				});
				$('#captall-width6').captall({
					width: '100%'
				});
			});
		</script>
	</body>
</html>

JS代码(easing.js):

/* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright © 2001 Robert Penner * All rights reserved. * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright © 2008 George McGinley Smith * All rights reserved. * * Redistribution and use in source and binary forms,with or without modification,* are permitted provided that the following conditions are met:* * Redistributions of source code must retain the above copyright notice,this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice,this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES,INCLUDING,BUT NOT LIMITED TO,THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,INDIRECT,INCIDENTAL,SPECIAL,* EXEMPLARY,OR CONSEQUENTIAL DAMAGES (INCLUDING,BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES;
	LOSS OF USE,DATA,OR PROFITS;
	OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY,WHETHER IN CONTRACT,STRICT LIABILITY,OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. **/
jQuery.easing.jswing=jQuery.easing.swing;
	jQuery.extend(jQuery.easing,{
	def:"easeOutQuad",swing:function(e,f,a,h,g){
	return jQuery.easing[jQuery.easing.def](e,f,a,h,g)}
,easeInQuad:function(e,f,a,h,g){
	return h*(f/=g)*f+a}
,easeOutQuad:function(e,f,a,h,g){
	return -h*(f/=g)*(f-2)+a}
,easeInOutQuad:function(e,f,a,h,g){
	if((f/=g/2)<1){
	return h/2*f*f+a}
return -h/2*((--f)*(f-2)-1)+a}
,easeInCubic:function(e,f,a,h,g){
	return h*(f/=g)*f*f+a}
,easeOutCubic:function(e,f,a,h,g){
	return h*((f=f/g-1)*f*f+1)+a}
,easeInOutCubic:function(e,f,a,h,g){
	if((f/=g/2)<1){
	return h/2*f*f*f+a}
return h/2*((f-=2)*f*f+2)+a}
,easeInQuart:function(e,f,a,h,g){
	return h*(f/=g)*f*f*f+a}
,easeOutQuart:function(e,f,a,h,g){
	return -h*((f=f/g-1)*f*f*f-1)+a}
,easeInOutQuart:function(e,f,a,h,g){
	if((f/=g/2)<1){
	return h/2*f*f*f*f+a}
return -h/2*((f-=2)*f*f*f-2)+a}
,easeInQuint:function(e,f,a,h,g){
	return h*(f/=g)*f*f*f*f+a}
,easeOutQuint:function(e,f,a,h,g){
	return h*((f=f/g-1)*f*f*f*f+1)+a}
,easeInOutQuint:function(e,f,a,h,g){
	if((f/=g/2)<1){
	return h/2*f*f*f*f*f+a}
return h/2*((f-=2)*f*f*f*f+2)+a}
,easeInSine:function(e,f,a,h,g){
	return -h*Math.cos(f/g*(Math.PI/2))+h+a}
,easeOutSine:function(e,f,a,h,g){
	return h*Math.sin(f/g*(Math.PI/2))+a}
,easeInOutSine:function(e,f,a,h,g){
	return -h/2*(Math.cos(Math.PI*f/g)-1)+a}
,easeInExpo:function(e,f,a,h,g){
	return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a}
,easeOutExpo:function(e,f,a,h,g){
	return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a}
,easeInOutExpo:function(e,f,a,h,g){
	if(f==0){
	return a}
if(f==g){
	return a+h}
if((f/=g/2)<1){
	return h/2*Math.pow(2,10*(f-1))+a}
return h/2*(-Math.pow(2,-10*--f)+2)+a}
,easeInCirc:function(e,f,a,h,g){
	return -h*(Math.sqrt(1-(f/=g)*f)-1)+a}
,easeOutCirc:function(e,f,a,h,g){
	return h*Math.sqrt(1-(f=f/g-1)*f)+a}
,easeInOutCirc:function(e,f,a,h,g){
	if((f/=g/2)<1){
	return -h/2*(Math.sqrt(1-f*f)-1)+a}
return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a}
,easeInElastic:function(f,h,e,l,k){
	var i=1.70158;
	var j=0;
	var g=l;
	if(h==0){
	return e}
if((h/=k)==1){
	return e+l}
if(!j){
	j=k*0.3}
if(g<Math.abs(l)){
	g=l;
	var i=j/4}
else{
	var i=j/(2*Math.PI)*Math.asin(l/g)}
return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}
,easeOutElastic:function(f,h,e,l,k){
	var i=1.70158;
	var j=0;
	var g=l;
	if(h==0){
	return e}
if((h/=k)==1){
	return e+l}
if(!j){
	j=k*0.3}
if(g<Math.abs(l)){
	g=l;
	var i=j/4}
else{
	var i=j/(2*Math.PI)*Math.asin(l/g)}
return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e}
,easeInOutElastic:function(f,h,e,l,k){
	var i=1.70158;
	var j=0;
	var g=l;
	if(h==0){
	return e}
if((h/=k/2)==2){
	return e+l}
if(!j){
	j=k*(0.3*1.5)}
if(g<Math.abs(l)){
	g=l;
	var i=j/4}
else{
	var i=j/(2*Math.PI)*Math.asin(l/g)}
if(h<1){
	return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}
return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e}
,easeInBack:function(e,f,a,i,h,g){
	if(g==undefined){
	g=1.70158}
return i*(f/=h)*f*((g+1)*f-g)+a}
,easeOutBack:function(e,f,a,i,h,g){
	if(g==undefined){
	g=1.70158}
return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a}
,easeInOutBack:function(e,f,a,i,h,g){
	if(g==undefined){
	g=1.70158}
if((f/=h/2)<1){
	return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}
return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a}
,easeInBounce:function(e,f,a,h,g){
	return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a}
,easeOutBounce:function(e,f,a,h,g){
	if((f/=g)<(1/2.75)){
	return h*(7.5625*f*f)+a}
else{
	if(f<(2/2.75)){
	return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}
else{
	if(f<(2.5/2.75)){
	return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}
else{
	return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}
}
}
}
,easeInOutBounce:function(e,f,a,h,g){
	if(f<g/2){
	return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}
return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}
}
);
	

CSS代码(index.css):

#version{position:absolute;right:5px;top:5px;z-index:999;}
#header{position:absolute;top:0px;left:0px;width:100%;height:300px;background-image:url('../images/header_bg.jpg');margin-bottom:20px;}
#header_logo{position:relative;top:0px;width:600px;height:300px;margin:0px auto;background-image:url('../images/captall_logo_600_300.jpg');}
#menu{position:absolute;top:310px;left:10px;width:200px;height:500px;}
#content,#content-index,#footer{position:relative;width:1000px;margin:20px auto;font-size:22px;margin-left:200px;}
#content{font-size:18px;}
h2{position:relative;left:-10px;text-decoration:underline;}
a{color:#00f;}
a.menu{margin-bottom:10px;width:200px;padding:5px 20px;background-color:#00f;color:#fff;}
ul{height:200px;margin:0px;margin-bottom:10px;padding:0px;}
li{float:left;margin-right:10px;list-style:none;font-size:16px;}
pre.brush{margin:10px 0px;padding:5px 0px;}
#options-left,#options-middle,#options-right{float:left;width:170px;font-size:18px;}
#options-middle{width:450px;margin-left:0px;}
#options-right{width:350px;margin-left:0px;}
#deny{width:200px;height:100px;text-align:center;}
#deny p{margin-top:40px;}
.square{float:left;width:80px;height:80px;margin:10px;background-color:#000;}
#footer{padding-top:10px;}
#footer #wezy{float:right;}

CSS代码(reset.css):

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
125.64 KB
jquery特效5
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章