onmouseover无法在wordpress中工作
onmouseover not working in wordpress
我正在编写一个脚本,使我的网站中每个用户的光标后面都有这样的图像:http://nextnews.us/content/index2.php但当试图在wordpress模板上插入相同的脚本时,模板不起作用,图像保持静止!
<style>
#sendframe {
opacity:1.0;
position:absolute;
overflow:hidden;
top:50;
left:50;
}
</style>
<script type="text/javascript">
document.onmousemove = mouseMove;
function mouseMove(ev){
ev = ev || window.event;
var mousePos = mouseCoords(ev);
document.getElementById('sendframe').style.left=mousePos.x-30;
document.getElementById('sendframe').style.top=mousePos.y-23;
}
function mouseCoords(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
};
}
</script>
<div id="sendframe" style="display: ; position: absolute; opacity:1.0;filter:alpha(opacity=1);">
//here i will ad the image source
</div>
您的问题是CSS规则中的x和y坐标中省略了"px",例如top:50; left:50;
和document.getElementById('sendframe').style.left=mousePos.x-30;
这是它在JSFiddle 中的工作
(下次请尝试更好地格式化您的代码。将所有内容都以选项卡形式显示在视图中并没有真正的帮助。)
相关文章:
- 如何使MailHandler.php在Wordpress中工作
- .load ajax无法正常工作whitin wordpress主题
- 更新Wordpress和我的平滑滚动停止工作
- JS错误导致WordPress插件无法工作
- Wordpress WooCommerce添加到购物车,无法在移动网站上工作
- 谷歌地图API停止在Wordpress模板中工作
- 正在尝试获取此代码'在wordpress页面中工作的功能
- onmouseover无法在wordpress中工作
- wordpress 4.1 javascript停止工作
- 让Ajax为Wordpress上的所有用户工作
- j查询同位素错误.停止在 Wordpress 中工作
- WordPress jQuery灯箱突然不工作
- 无法让我的下拉菜单在基于引导的 Wordpress 主题中工作
- 我的Wordpress网站上的所有jQuery脚本都无法正常工作
- 导致WordPress管理部分无法工作的滚动代码
- 让jQuery在Wordpress中工作时遇到麻烦
- 为什么AJAX $.post不能在wordpress中工作
- JavaScript异步无法工作Wordpress
- 窗口滚动功能无法工作wordpress
- jQuery菜单上的点击功能li锚- slideToggle不工作(WordPress)