当光标进入swf对象时,需要禁用鼠标滚轮
Need to disable mousewheel when cursor enters swf object
基本上页面运行一个swf游戏。如果光标在游戏内,需要禁用鼠标滚轮功能
这是我尝试过的
jQuery(document).ready(function(){
jQuery('#gameplay-container').mouseenter(function(){
document.onmousewheel = function(){
return false
}
});
jQuery('#gameplay-container').mouseout(function(){
document.onmousewheel = function() {
return true;
}
});
});
似乎根本不起作用。我确实找到了一种方法来禁用滚动,当你把鼠标悬停在一个div,但一旦flash对象加载它停止工作。Flash wmode设置为透明,但我也尝试过不透明。#gameplay-container是包含flash对象的div
使用event.preventDefault()
和return false;
function(event) { event.preventDefault(); return false; }
尝试直接使用鼠标滚轮功能:
$("#gameplay-container").bind("mousewheel", function() {
return false;
});
相关文章:
- 鼠标光标-用于wordpress网站
- 我可以通过javascript在鼠标光标旁边动态添加文本吗?
- 鼠标光标改变Javascript链接的DIV
- 当鼠标光标纬度等于标记纬度时,发出警报(Google Maps API v3)
- 使用jQuery/CSS设置的鼠标光标在鼠标移动之前不会更改
- 检查鼠标光标是否在带坐标的数组范围内
- 如何在鼠标光标周围创建形状
- jQuery:使用插件Tipsy将工具提示附加到鼠标光标位置
- CSS3缩放鼠标光标
- 谷歌可视化时间线显示鼠标光标的时间
- 如何使 svg 和鼠标光标位置正确
- 根据 X/Y 位置更改鼠标光标
- 单击链接时加载移动鼠标光标 3-4 秒
- JavaScript 如何将鼠标光标更改为图像
- 为什么鼠标光标和红线在将缩放 0.5 添加到正文标签时位置不同
- 使用 JavaScript 全局覆盖鼠标光标
- 使用OpenLayers和谷歌地图,鼠标光标和地图上的点不是内联的
- Jquery动画鼠标光标不,单击后样式不更改
- 如何在 SVG 上的鼠标光标旁边显示工具提示,尽管网站上有非 SVG 元素
- 在鼠标光标的位置添加细胞景观节点