js 鼠标跟随

Posted 云音

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 鼠标跟随相关的知识,希望对你有一定的参考价值。

 div { position: absolute;width: 10px;height: 10px;background: #f00;}

<script type="text/javascript">
    for (var i = 0; i < 10; i++) {
      var oDiv = document.createElement("div");
      document.body.appendChild(oDiv);
    }
    var aDiv = document.querySelectorAll("div");
    document.onmousemove = function (e) {
      var evt = e || event;
      var x = evt.clientX;
      var y = evt.clientY;
      aDiv[0].style.left = x + "px";
      aDiv[0].style.top = y + "px";
      for (var i = aDiv.length - 1; i >= 1; i--) {
        aDiv[i].style.left = aDiv[i - 1].style.left;
        aDiv[i].style.top = aDiv[i - 1].style.top;
      }
    }
  </script>

 

以上是关于js 鼠标跟随的主要内容,如果未能解决你的问题,请参考以下文章

JS笔记 div跟随鼠标移动案列

flash中的鼠标跟随特效

JS之鼠标跟随

JS实现跟随鼠标移动的div,和一串跟随鼠标的div,鼠标移入移出实现图片的颜色淡入淡出

js 鼠标跟随

js图片跟随鼠标移动