首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有嵌入式flash视频的可拖动模式对话框不允许播放视频

问带有嵌入式flash视频的可拖动模式对话框不允许播放视频
EN

Stack Overflow用户
提问于 2011-11-09 07:58:25
回答 2查看 748关注 0票数 3

我有一个带有flash视频的模式对话框,我正在使用jQuery draggable插件来使其可拖动。在Chrome上,它不能让我播放视频(当我点击播放按钮时,它什么也不起作用,但如果我按住鼠标,我可以到处拖动div )。在Firefox上,视频可以播放,但鼠标被“卡住”在div上,div会跟随它。有什么简单的方法可以防止在flash div上拖拽吗?

EN

回答 2

Stack Overflow用户

发布于 2012-02-12 11:57:12

添加一个“控制柄”到div,这将允许用户拖动div,但仅当他们单击该区域时。只需在div中放置一个元素,然后将其指定为该可拖动对象的句柄。

使用指定的句柄选项初始化可拖动对象。

代码语言:javascript
复制
$( ".selector" ).draggable({ handle: 'h2' });

在初始化之后,获取或设置句柄选项。

代码语言:javascript
复制
// getter
var handle = $( ".selector" ).draggable( "option", "handle" );
// setter
$( ".selector" ).draggable( "option", "handle", 'h2' );

来自http://jqueryui.com/demos/draggable/#option-handle的文档

票数 0
EN

Stack Overflow用户

发布于 2012-09-11 23:03:13

尝试以下代码:

代码语言:javascript
复制
$("#openDialog").dialog({
 autoOpen: false,
 modal: true,
 zIndex: -1,
 resizable: true,
 draggable: true,
 height: 'auto',
 width: '800',

}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8058738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档