今天帮小JJ写了个星星图标评分,
原理:
两个div, 找一张暗星图片, 一张亮星图片作背景, 亮图默认隐藏,鼠标移到 暗星上取出相对div的偏移位长度, 记亮星显示相应的长度
取鼠标位置
function mousePosition(ev){ if(ev.pageX || ev.pageY){ return {x:ev.pageX, y:ev.pageY}; } return { x:ev.clientX + document.body.scrollLeft - document.body.clientLeft, y:ev.clientY + document.body.scrollTop - document.body.clientTop }; }