Поиск способа вызова функции после ".text ()" в jQuery - PullRequest
0 голосов
/ 16 января 2011

Есть ли способ запустить функцию после завершения $('myitem').text() при использовании jQuery?Я не могу использовать функцию обратного вызова, потому что jQuery не поддерживает ее для .text().

1 Ответ

2 голосов
/ 16 января 2011

Возможно, это не так, но причина, по которой ваши изменения неправильно оформлены, заключается в том, что плагин пытается быть эффективным.Кажется, он не предназначен для постоянного обновления.Чтобы заставить его работать, вам нужно, чтобы плагин каждый раз переинициализировался.Я удалил атрибут класса, чтобы сделать это (пример) .

Другой способ сделать это, который не будет таким интенсивным, - использовать предложенное время ожидания (как Марникс). Вот пример этого .

Наконец, вы можете использовать другое событие, например blur() (поэтому форматирование применяется только после того, как область потеряет фокус) или создать «формат»кнопку и назначить событие клика.

Я знаю, что это не строго , что вы просите, но я надеюсь, что это поможет!

Примечание. Все примеры проверены только в Chrome.

...