小编Sab*_*don的帖子

在JavaScript中隐藏/显示 - 停止播放YouTube iframe视频

我已经使用iframe功能嵌入视频,而我正在通过JavaScript隐藏/显示内容和视频.

我有一个问题.当我在第一个视频上按下播放,然后在不停止第一个视频的情况下点击下一个视频时,第一个视频继续播放.

在显示新内容时,如何在"背景"中停止视频?

$(function(){
    $("#link1").click(show1);
});

function show1(){
    $("#pic1").fadeIn();
    $("#pic2").hide();
}
Run Code Online (Sandbox Code Playgroud)

我只是使用这个简单的JavaScript函数,其中"pic1"和"pic2"id是div的id,视频是嵌入的.

我似乎无法使它工作.我试图把删除,但如果你愿意,你再也看不到视频了.

javascript youtube iframe youtube-api youtube-javascript-api

15
推荐指数
1
解决办法
3万
查看次数

REPEAT onload animation onclick - Raphael Javascript SVG动画

我一直在尝试制作一个raphael动画,它工作正常并且在加载时动画应该但是......我希望它在单击文本或按钮(div outsite raphael paper)时动画再次设置.

Raphael Code在这里:

window.onload = function(){var paper = new Raphael(document.getElementById('frivardihouse'),250,250);

function round(value, precision) {
    var multiplier = Math.pow(10, precision || 0);
    return Math.round(value * multiplier) / multiplier;
}

let ltv = 0.6;
let h = 144*ltv;
let y = 86+((1-ltv)*144);
let ltvtxt = round(ltv * 100);


var fillhouse = paper.rect(40.5,230,172.3,0).attr({fill: "#ff6600", stroke: "none"});

var sAnimation = Raphael.animation({ 'width': 172.3, 'height': h, 'x': 40.5, 'y': y, fill: "#ff0066"}, 2000, "backOut")
fillhouse.animate(sAnimation);


var thehouse = paper.path("M236.5,80.4L128.9,2.1c-1.6-1.1-3.7-1.1-5.3,0L16.1,80.4c-3.5,2.6-1.7,8.1,2.6,8.1l13,0c-1,2.5-1.5,5.3-1.5,8.2l0,122.7c0,12,9.2,21.7,20.6,21.7l150.9,0c11.4,0,20.6-9.7,20.6-21.7l0-122.7c0-2.9-0.5-5.7-1.5-8.2h13C238.2,88.6,240,83,236.5,80.4z M206.7,104.9l0,106.5c0,9-6.9,16.3-15.5,16.3l-129.9,0c-8.5,0-15.5-7.3-15.5-16.3l0-106.5c0-9,6.9-16.3,15.5-16.3l129.9,0C199.8,88.6,206.7,95.9,206.7,104.9z").attr({fill: "#ccc", stroke: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery animation repeat raphael

3
推荐指数
1
解决办法
179
查看次数