2016-12-21 6 views
1

jPlayerオブジェクトがすでに別のオーディオファイルでインスタンス化された後、jPlayerオブジェクトの表示タイトルを更新しようとしています(赤で囲んでいます)。jPlayerのタイトルを更新するには?

jPlayer object example

私が動作していないよう以下のコードを、使用しています:私は

$("#jplayer-id").jPlayer("setMedia", { 
    title: "NEW TITLE" 
}); 

何をしないのですか?ありがとう。

答えて

1

はjPlayer readyイベント内のタイトルを設定setMediaのためにこれを試してみてください:すでに初期化されている場合

$("#jplayer-id").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { 
      title: "NEW TITLE", 
     }); 
    }, 
}); 

、あなたはそのjp-titleクラスをターゲットにするのjQueryを使用することができます。

$("#jplayer-id .jp-title").text("NEW TITLE"); 
+0

ありがとうございました。私はこれをテストしたばかりですが、jPlayerオブジェクトの元の初期化でタイトルを設定することはできますが、すでに初期化されたjPlayerオブジェクトには影響しません。これを明確にするために質問を更新しました。 – reformed

+0

'.jp-title'テキストをターゲットにするコードが更新されました – jrbedard

+0

さて、APIを使ってタイトルを更新する必要があるかどうかはわかりませんでした。これは機能します。ありがとう。 – reformed

関連する問題