b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

实例讲述js鼠标点击图片切换效果实现的主要代码。

电脑杂谈  发布时间:2021-06-02 02:06:47  来源:网络整理

本文示例描述了js鼠标点击图片切换效果的实现代码。分享给大家,供大家参考。详情如下:

运行效果截图如下:

鼠标点击切换图片代码

鼠标点击切换图片代码_鼠标点击切换图片_鼠标点击图片放大代码

具体代码如下:

html 代码:

css 代码:

js 代码:

if (!document.defaultView || !document.defaultView.getComputedStyle) { // IE6-IE8
  var oldCurCSS = jQuery.curCSS;
  jQuery.curCSS = function (elem, name, force) {
   if (name === 'background-position') {
    name = 'backgroundPosition';
   }
   if (name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[name]) {
    return oldCurCSS.apply(this, arguments);
   }
   var style = elem.style;
   if (!force && style && style[name]) {
    return style[name];
   }
   return oldCurCSS(elem, 'backgroundPositionX', force) + ' ' + oldCurCSS(elem, 'backgroundPositionY', force);
  };
 }
 var oldAnim = $.fn.animate;
 $.fn.animate = function (prop) {
  if ('background-position' in prop) {
   prop.backgroundPosition = prop['background-position'];
   delete prop['background-position'];
  }
  if ('backgroundPosition' in prop) {
   prop.backgroundPosition = '(' + prop.backgroundPosition;
  }
  return oldAnim.apply(this, arguments);
 };
 function toArray(strg) {
  strg = strg.replace(/left|top/g, '0px');
  strg = strg.replace(/right|bottom/g, '100%');
  strg = strg.replace(/([0-9\.]+)(\s|\)|$)/g, "$1px$2");
  var res = strg.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);
  return [parseFloat(res[1], 10), res[2], parseFloat(res[3], 10), res[4]];
 }

鼠标点击切换图片_鼠标点击图片放大代码_鼠标点击切换图片代码

以上是实现js鼠标点击图片切换效果的主要代码。希望为大家实现鼠标点击图片切换效果。

php中文网最新课程二维码

免责声明:本文首发于php中文网。转载请注明出处。感谢您的尊重!如果您有任何问题,请联系我们


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-379800-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 南可
        南可

        我真不知道现在的教育到底是怎样的

      • 赵慧敏
        赵慧敏

        千千

        • 王宁宁
          王宁宁

          因为那是他们当年玩剩下的

      热点图片
      拼命载入中...