JavaScript 滑移效果

这里说的滑移其实就是减速效果,能根据设定的坐标平面移动。

效果

自动滑移:

定点滑移:(鼠标点击)

定线滑移:(鼠标拖动轨迹)

代码:

JavaScript 滑移效果DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>滑移效果title ><script type="text/javascript">var $=function (id){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />return "string "==typeof id ?document.getElementById(id) : id;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />};<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />function Event(e){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />var oEvent =document.all ?window.event : e;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />if (document.all){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oEvent.pageX =oEvent.clientX +document.documentElement.scrollLeft;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oEvent.pageY =oEvent.clientY +document.documentElement.scrollTop;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }return oEvent;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}function addEventHandler(oTarget, sEventType, fnHandler){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />if (oTarget.addEventListener){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget.addEventListener(sEventType, fnHandler,false );<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> }else if (oTarget.attachEvent){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget.attachEvent("on "+sEventType, fnHandler);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> }else {<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget["on "+sEventType]=fnHandler;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />};<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />function removeEventHandler(oTarget, sEventType, fnHandler){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />if (oTarget.removeEventListener){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget.removeEventListener(sEventType, fnHandler,false );<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> }else if (oTarget.detachEvent){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget.detachEvent("on "+sEventType, fnHandler);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> }else {<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> oTarget["on "+sEventType]=null ;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />};<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />var Class ={<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> create:function (){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />return function (){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .initialize.apply(this , arguments);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />Object.extend =function (destination, source){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />for (var property in source){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /> destination[property]=source[property];<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> }return destination;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}var Slippage =Class.create();<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />Slippage.prototype ={<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> initialize:function (obj, options){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .obj =$(obj);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this ._timer =null ;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this ._xs =this ._ys =[];<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .X =parseInt(this .obj.style.left)||0 ;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .Y =parseInt(this .obj.style.top)||0 ;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .SetOptions(options);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .Step =Math.abs(this .options.Step);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .Time =Math.abs(this .options.Time);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .Loop =this .options.Loop;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .Relative =this .options.Relative;<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" /><br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />this .SetPosition(this .options.X ||[],this .options.Y ||[]);<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> },<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />//设置默认属性SetOptions:function (options){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />this .options ={//默认值Step:10 ,//滑动变化率Time:10 ,//滑动延时X: [],//x坐标变化Y: [],//y坐标变化Loop:false ,//是否循环Relative:true //是否相对位置};<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" /> Object.extend(this .options, options ||{});<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /> },<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />//<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/ContractedSubBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/ContractedSubBlock.gif" />SetPosition:function (arrX, arrY){<br /><noscript><img decoding="async" alt="JavaScript 滑移效果" src="/Images/OutliningIndicators/InBlock.gif" /><img decoding="async" alt="JavaScript 滑移效果" class="j-lazy" src="https://www.johngo689.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="/Images/OutliningIndicators/InBlock.gif" />if (arrX.length <blockquote> <p>Original: https://www.cnblogs.com/cloudgamer/archive/2008/05/16/1200705.html<br />Author: cloudgamer<br />Title: <span class="wpcom_tag_link"><a href="https://www.johngo689.com/tag/javascript/" title="JavaScript" target="_blank">JavaScript 滑移效果 </script>

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/535900/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • “5W1H”带你来学习JavaScript

    上次的设计模式讲课,从中学习到了非常多。不仅是技术上,更重要的是怎样来学习。我们学习的技术。科技的更新速度超过我们的想象,对于我们这个有生命年限的个体,怎样可以在有生之年可以让自己…

    JavaScript 2023年5月29日
    079
  • SAP Adobe Form 教程六 FormCalc和JavaScript的实践

    前文: SAP Adobe Form 教程一 简单示例 SAP Adobe Form 教程二 表 SAP Adobe Form 教程三 日期,时间,floating field S…

    JavaScript 2023年5月29日
    049
  • JavaScript和ASP.NET的传值

    因项目需要,最近一段时间里对于js的开发有了一定的了解。在基于ASP.NET的开发中,经常性的需要JS脚本来增加一些客户端的控制,比如限制输入字符,日期控件等等。一般这样的控制基本…

    JavaScript 2023年5月29日
    048
  • [代码质量] 代码质量管控 — 复杂度检测 (JavaScript)

    代码的复杂度是评估一个项目的重要标准之一。较低的复杂度既能减少项目的维护成本,又能避免一些不可控问题的出现。然而在日常的开发中却没有一个明确的标准去衡量代码结构的复杂程度,大家只能…

    JavaScript 2023年5月29日
    056
  • 深入理解 JavaScript 异步系列(5)—— async await

    第一部分,ES7 中引入 async-await 原文地址http://www.cnblogs.com/wangfupeng1988/p/6532734.html 未经作者允许,不…

    JavaScript 2023年5月29日
    065
  • javascript 匿名函数

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    JavaScript 2023年5月29日
    049
  • “云”端的语雀:用 JavaScript 全栈打造商业级应用

    语雀是什么? 语雀是一个专业的云端知识库,面向个人和团队,提供与众不同的知识管理,打造轻松流畅的工作协同,它提供各种格式的在线文档(富文本、表格、设计稿等)编辑能力,支持实时在线多…

    JavaScript 2023年5月29日
    079
  • JavaScript 多级联动浮动菜单

    请到这里看09-08-18更新版本 类似的多级浮动菜单网上也很多实例,但大部分都是只针对一种情况或不够灵活,简单说就是做死了的。所以我就想到做一个能够自定义菜单的,有更多功能的多级…

    JavaScript 2023年5月29日
    058
  • Javascript 检测键盘按键

    Javascript中 有3个事件句柄在对应键盘的输入状态:keydown、keypress和keyup。分别对应的意思是:按键被按下(按下按键但还没有抬起)、点击按键(按下并抬起…

    JavaScript 2023年5月29日
    062
  • JavaScript 拖拉缩放效果

    拖拉缩放效果,实现通过鼠标拖动来调整层的面积(宽高)大小。例如选框效果。 这里的拖拉缩放比一般的选框复杂一点,能设置八个方位(方向)的固定触发点,能设置最小范围,最大范围和比例缩放…

    JavaScript 2023年5月29日
    079
  • 一张图带你搞懂Javascript原型链关系

    在某天,我听了一个老师的公开课,一张图搞懂了原型链。 老师花两天时间理解、整理的,他讲了两个小时我们当时就听懂了。 今天我把他整理出来,分享给大家。也让我自己巩固加深一下。 就是这…

    JavaScript 2023年5月29日
    076
  • JavaScript高级用法二之内置对象

    对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的”提交”(Submit),时间的&…

    JavaScript 2023年5月29日
    063
  • 你不知道的 JavaScript 系列中( 29 ) - == 和 ===

    说到 == 和 === 的区别,常见的误区是”== 检查值是否相等,=== 检查值和类型是否相等”。听起来蛮有道理,然而还不够准确。很多 JavaScrip…

    JavaScript 2023年5月29日
    071
  • 【原】javascript笔记之splice和slice这两兄弟为毛这么难记

    容易混淆,决定做下笔记!!! splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 语法 arrayObject.splice(index,howmany,it…

    JavaScript 2023年5月29日
    064
  • javaScript系列 [42]-node中 require函数的加载过程

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    JavaScript 2023年5月29日
    081
  • javaScript系列 [41]-Promise源码实现

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    JavaScript 2023年5月29日
    049
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球