紛らわしいタイトルで申し訳ありませんが、ここでもう少し詳しく説明します.
history.jsとajaxify-html5.jsを使用して、ウェブサイトのコンテンツをメイン div にロードし、mp3 プレーヤーが ajax されていない別のプレーヤーで音楽を再生し続け、音楽がページ上で停止しないようにしています。変化します。
このように設定されています..
<div id="player">This div has the music player and other info about the music currently playing
<div id="main">Everything else goes in here, all content is loaded via ajax
これはすべて正常に機能しますが、ここの誰かが助けてくれることを望んでいる小さな問題に遭遇しました。
div には、player
現在再生中の音楽に関する情報があります。
トラックタイトル、トラックアーティストなど
Track Artist は、そのアーティストに関するページを開く href リンクでもありますが、ajax されていない div にあるため、リンクをクリックするとサイト全体がリロードされます。
だから私の質問。
.artist-name
たとえば、リンクを保持している css 要素が ajax されていない div にある場合でも、リンクを ajax で強制的にロードする特定の css 要素の関数を作成する方法はありますか?
したがって、実際には、私が添付.artist-name
したサイト上のリンクは、ページ上のどこにあるかに関係なく、常に ajax で読み込まれます。
これが可能であれば、この関数を ajaxify.js コードにどのように書き込めばよいかについて、何か提案はありますか?