我对 js/jquery 很陌生,需要更多知识渊博的人的帮助!
我在这个网站和网络上都看得很清楚,但我自己找不到答案。我自己玩过,但以我有限的知识,我无法弄清楚下一步该做什么。
我有什么
我有一个img
点击后被iframe
(youtube 视频)替换,很像占位符/海报,并且与以下代码完美配合,我最初在这里找到:如何为 YouTube 视频添加启动画面/占位符图像:
<div class="playbutton"></div>
<img src="image.jpg" data-video="http://www.youtube.com/videolink">
<script>
$('img').click(function(){
var video = '<div class="video-container"><iframe src="'+ $(this).attr('data-video') +'"></iframe></div>';
$(this).replaceWith(video);
});
</script>
正如我所说 - 单击图像时它会完美地工作,它会被视频取代。
问题
我现在添加了一个播放按钮(目前是一个div
,但我可以使用img
)漂浮在img
. 如果我单击播放按钮,则不会发生任何事情(显然与脚本无关)。
我希望这个播放按钮“触发”替换为img
,iframe
但我不知道要添加到我的脚本中以实现这一点。
我在寻找什么
我正在寻找播放按钮在单击时成为“触发器”,或者理想情况下同时具有播放按钮和img
“触发器”,因此如果用户也单击图像而不仅仅是播放按钮,它就可以工作。
当我得到你...
如果将关闭按钮添加到组合中并单击,我是否也可以iframe
用再次替换?img
任何帮助将不胜感激!
戴尔