2012-05-27 4 views
3

J'embedd films youtube avec le code ci-dessous:youtube activer l'exécution automatique par vidéo intégré jQuery

<iframe id="ytplayer" type="text/html" width="840" height="470" src="http://www.youtube.com/embed/Bag1gUxuU0g?wmode=transparent&amp;autoplay=0&amp;autohide=1" frameborder="0"></iframe> 

Comme vous pouvez le voir dans src attribut il y a une autoplay = 0 variable. J'ai écrit deux script de ligne dans jQuery qui devrait définir la variable d'Autoplay 1.

var title = $("iframe#ytplayer").attr("src"); 
title.replace("autoplay=0", "autoplay=1"); 

Mais il ne fonctionne pas. Comment cela peut-il être fait correctement?

Cordialement, David

Répondre

10

Vous n'êtes pas en train de modifier l'attribut src.

$("iframe#ytplayer").attr("src", $("iframe#ytplayer").attr("src").replace("autoplay=0", "autoplay=1")); 
+0

Tyler Thanx, cela fonctionne comme un charme – David

+0

Heh, heureux cela a fonctionné (non testé). Pas de problème. –

+0

N'oubliez pas de marquer ceci comme accepté. :) –

Questions connexes