javascript - 如何在 YouTube 视频上调整图像大小/拖放图像?

标签 javascript jquery html twitter-bootstrap-3 youtube

我正在开发 fiddle我想在 YouTube 视频上调整图像大小/拖放图像。

在上面的 fiddle 中,我无法在 YouTube 视频上快速调整图像大小。我不确定背后的原因是什么。我可以调整大小/放下/拖动,但速度不是很快。

我为了实现上述 fiddle 而使用的 HTML/JS 是:

HTML:

<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item"  src="https://www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
</div>


<div id="wrapper" style="display:inline-block">
    <img id="image" src="http://www.google.com.br/images/srpr/logo3w.png" />
</div>

JS(JQuery):

$(function() {
$('#wrapper').draggable();
$('#image').resizable();
});


问题陈述:

我想知道应该在 HTML 代码中进行哪些更改,以便能够正确调整 Google 图片 的大小。目前,我似乎无法快速调整图像大小

最佳答案

youtube 视频使其变得复杂,因此请在视频上创建一个覆盖层,并使其在调整大小事件开始时可见,并在调整大小停止时隐藏。

$('#image').resizable({
start: function( event, ui ) {
 $('#overlay').show();
},

stop: function( event, ui ) {
 $('#overlay').hide();
 }
 }
);
});

工作代码:https://jsfiddle.net/obn4yph0/

关于javascript - 如何在 YouTube 视频上调整图像大小/拖放图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52879902/

相关文章:

javascript - Angular Directive(指令)更新多个元素的高度以匹配最高的元素

php - Accordion 中间的白色 - JQuery

javascript - 如果第二次单击按钮,如何减少计数器

javascript - 如何在jquery中用CDATA标签包装一些html?

javascript - jquery data() 方法在 IE9 中不起作用

javascript - 滚动效果与背景图像修复

javascript - CSS - 制作一个 div "clickable"

javascript - 父监听器 $(this) 监听所有选中的子元素

javascript - 使一个 div 贴在屏幕顶部,但如果向上滚动,返回到它的原始位置?

javascript - React Native 地理位置变量无法访问