2012-02-20 8 views
1

Vimeoの埋め込みにオプション(色など)を追加しようとしています。 (それはまた、プレーンなHTMLを使用して動作します)、私はinnerHTMLプロパティを使用している場合、それが動作オプションで埋め込まれた動的なvimeo

var fail = $('<iframe>', { 
    src: 'http://player.vimeo.com/video/36825140?title=0&amp;byline=0&amp;portrait=0&amp;color=a4a9ab' 
}); 

しかし:しかし、IFRAMEがjQueryのまたはDOMを使用して作成された場合Vimeoのオプションを認識していないようです。

var ok = $('<div>').html('<iframe src="http://player.vimeo.com/video/36825140?title=0&amp;byline=0&amp;portrait=0&amp;color=a4a9ab"></iframe>'); 

テストフィドル:http://jsfiddle.net/nhkr5/

私は本当に仕事のためのDOMツールを使用したいと思いますので、私は、iframe要素を参照することができ、余分なラッパーを取り除きます。

これを実行する別の「正しい」方法がありますか?

答えて

0

あなたが動的に作成インラインフレームを検査した場合、あなたはsrc&を持っていないので、&amp;エンティティは、解決されていないことを発見するでしょうが、リテラル&amp;

http://jsfiddle.net/nhkr5/1/

関連する問題