2017-11-24 5 views

Antwort

0

Erstens - Sie können Seiteninhalt nicht dynamisch durch HTML und CSS nur ändern. Sie sollten ein wenig von JS verwenden. in unserem Fall ein (check out codepen Beispiel zu sehen, wie es funktioniert):

document.addEventListener('click', function(e) { 
var source = e.target.dataset.source, 
    video = document.getElementById('video'); 
if (source) { 
    video.src = "https://www.youtube.com/embed/" + source; 
    } 
}); 

Dies ist kein perfekter Code, aber guter Ausgangspunkt für Sie, denke ich. Viel Glück :)

Codepen example

+0

Omg Dank ist dies genau das, was ich gesucht habe! Eine Sache jedoch (ich bin zu diesen Sachen irgendwie neu) ist es möglich, die Knöpfe zu Bildern zu ändern? –

+0

Sicher, nur die Tags von Button zu Bild ändern, und src Attribut hinzufügen (und nicht über Datenquelle vergessen, denn ohne dieses Attribut Skript wird nicht funktionieren). Prost. –

+0

Vielen Dank! Ich war in der Lage, die Schaltflächen zu Bildern zu ändern. Ich habe alles perfekt funktioniert, die einzige Sache, die als ein Problem auftauchte, ist, wenn ich die Quelle (n) in eine direkte MP4-Datei ändere, versuchen einige Browser, es herunterzuladen. Weißt du irgendeinen Weg es zu reparieren? Ich hoffe, ich bin nicht zu viel Mühe –

Verwandte Themen