0

WordPressプラグインバージョンを使用してすべてのjplayerタイトルを変更しようとしています。

物を追加すると、タイトルは.T_mp3jというスパンに保存されます

<span class="T_mp3j" id="T_mp3j_0">1. Blow-Out-Original-Mix3.mp3</span>

.readyハンドラーでこれを更新しようとすると、値が追加されるだけで、置き換えられません。

いう

 $('.T_mp3j').html("PLAY SNIPPET");

(または$('。T_mp3j')。text( "PLAY SNIPPET"));

結果は

<span class="T_mp3j" id="T_mp3j_0">
"PLAY SNIPPET"
"1. Blow-Out-Original-Mix3.mp3"
</span>

ただし、コンソール(chromeまたはfirefox)から同じものを実行すると、テキストが置き換えられ、追加されなくなります。

<span class="T_mp3j" id="T_mp3j_0">PLAY SNIPPET</span>

また、$('。T_mp3j')。empty(); .readyでは何もしませんが、コンソールで空になります。

助言がありますか?

4

1 に答える 1

0

wordpress プラグインが jQuery 自体で情報を追加し、テキストを追加する前に関数が実行される可能性がありますか?

テストするとコードは正常に機能するため、サイトで何かが干渉しています。

あなたの作業スクリプト: http://jsfiddle.net/DdGNT/

于 2011-08-31T13:03:53.677 に答える