jplayer и странное поведение jquery - PullRequest
0 голосов
/ 22 августа 2011

Я пытаюсь изменить все названия jplayer, используя версию плагина wordpress.

при добавлении вещей заголовок хранится в промежутке с именем .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') пусто (); ничего не делает в .ready, но опустошает в консоли.

есть предложения?

1 Ответ

0 голосов
/ 31 августа 2011

Возможно, что плагин WordPress добавляет информацию с помощью самого jQuery, и ваша функция запускается до того, как они добавляют текст, или?

Код работает нормально, если я его проверяю, поэтому что-то мешаетс ним на вашем сайте.

Ваш рабочий скрипт: http://jsfiddle.net/DdGNT/

...