jqueryを使用してJW FLV playerプレーヤーのインスタンスを制御しようとしています。jQueryでJW FLVプレーヤーを制御する
私がしたいことは、XMLプレイリストをクリックしてプレーヤーにロードする一連のリンクを持つことです。チュートリアルに従うことにより
here私は機能性の面でそれらをしたいと私は基本的に取り組んで物事を得ているが、それでも私は私のアンカーは次のようになり、現時点でのように、それは、罪として醜いだと見ることができます。
<a class="media" href="#"
onclick="player.sendEvent('STOP');
player.sendEvent('LOAD',
'path/to/playlist.xml');
return false;">load playlist</a>
これは私が行うことができるようにしたいのですがどのような
var player = null;
function playerReady(obj)
{
player = gid(obj.id);
};
function gid(name)
{
return document.getElementById(name);
};
が持っているプレイヤーへの参照を取得しながら
私のアンカーは、次のようになります。
<a class="media" href="#" rel="path/to/playlist.xml">load playlist</a>
そして、jqueryを使用してclass = "media"のアンカーを見つけ、要素のrel属性の値を読み取り、適切な関数をトリガーするclickイベントをバインドします。ああ、これは私の非常に貧弱な力を超えています。
は、これまでのところ私が持っている:
明確に動作しません$('a.media').click(function()
{
playlist = $(this).attr("rel");
player.sendEvent('LOAD', playlist
}
);
を。誰でも馬鹿/ n00bを助ける気に?
私は本当に私がやりたいことはを学ぶだけではなく、あなたが物事に余分な素晴らしいだろう少し説明することができますので、もし、それを行うには、他のいくつかのいずれかを取得であることを言う必要があります。
ありがとうbobince - それはいつも単純なものです。私はhrefを使用して、jsが無効のユーザーのために同じプレイリストをプレーヤーにロードする代替ページを指し示すつもりでしたURLにplaylist文字列を渡していますが、必要なセグメントのhref値を解析できると思いますか? –
playerReady関数は私が恐れているチュートリアルのダーティカットアンドペーストジョブでした。私が言うように、私はこのようなものから始めています。多分あなたはもう少し説明して何か良いことを提案できますか?歓声、メタ –