Jplayerに現在の曲の情報が入っているプレイヤー以外の別の領域を埋めるために、外部スクリプト(jQueryの.get
または.ajax
)を実行するようにしています..(うまくいけば意味が...)私が抱えている問題は、一旦それがdivに情報をロードすると、もはや音楽を再生しないということです。私がsuccess:
をAJAX呼び出しから削除するか、.get
のfunction(data){}
を呼び出すと(もちろん)スクリプトは引き出されますが、何も実行されず、音楽が再生されます。長いロード..jPlayer曲の再生開始時にスクリプトを実行する
ここ
$.ajax({
url: "add_song.php",
success: function(html){
$("#hidden").append(html);
}
});
は、それがどのように見える...私は再生機能を追加するものである:私はそれを周りに移動しようとしたが、常に同じを取得している
play: function(time) {
time = (typeof time === "number") ? time : NaN; // Remove jQuery event from click handler
if(this.status.srcSet) {
if(this.html.active) {
this._html_play(time);
} else if(this.flash.active) {
this._flash_play(time);
}
} else {
this._urlNotSetError("play");
}
/* branning */
$(".slide_new").addClass("slide_old");
$(".slide_new").removeClass("slide_new");
/* add new slide */
$.ajax({
url: "add_song.php",
success: function(html){
$("#hidden").append(html);
}
});
/* end branning edits */
},
結果は両方とも.ajax
および.get
。これを達成するための簡単な方法、または私が作った明らかな間違いがありますか?任意の助け http://www.branninggroup.com/backbeat/media_player/
ありがとう:
は、ここでは、現在のそれを持っているのdevのサイトです!
ロード:
私はjplayerコールに、次の私は上から持っていたすべてのものを削除して、コメントを追加しましたか?より多くの文脈が必要です。 – Lloyd私はメインの記事へのリンクを追加しました:) thanks – Josh