Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как удалить css-классы, если они восстанавливаются в функции, которую трогать нельзя. (https://javascript.ru/forum/dom-window/58565-kak-udalit-css-klassy-esli-oni-vosstanavlivayutsya-v-funkcii-kotoruyu-trogat-nelzya.html)

anymaxis 29.09.2015 11:42

Как удалить css-классы, если они восстанавливаются в функции, которую трогать нельзя.
 
Друзья, помогите пожалуйста. Пишем плагин к программе.

Есть html: <span id="test" class="class1 class2 class3">
Мне нужно удалить классы у спана, что я и делаю: roField.removeAttr("class");
Проверяю код и вижу, что class2 и class3 остались.

Оказалось, мой скрипт их сначала удаляет, а потом из Апи программы классы в найденной мною функции восстанавливаются. Туда, где находится эта функция — лезть нельзя.

Нужно решить проблему средствами плагина. Что делать? :help:

(document).ready, window.onload бестолку. В конце функции с добавлением классов вызвать свою функцию тоже нельзя.

ksa 29.09.2015 14:26

Цитата:

Сообщение от anymaxis
(document).ready, window.onload бестолку. В конце функции с добавлением классов вызвать свою функцию тоже нельзя.

Есть еще setInterval()... ;)

anymaxis 30.09.2015 10:27

Вопрос решился с помощью field.hover().


Часовой пояс GMT +3, время: 00:47.