у меня есть, если заявление, что в настоящее время работает нормально:JQuery, как использовать на() с, если заявление
if ($('div').hasClass('is-sticky')) {
$('body').addClass('has-sticky');
}
Однако динамически добавляется к разметке от другой класс «.а липкий» Плагин jQuery. Поэтому я понял, что мне нужно использовать on(), чтобы постоянно следить за добавлением или удалением этого класса. Но я не могу понять, как использовать on() с моим текущим оператором if.
Я бы хотел, чтобы «.-Липкий» динамически добавлялся и удалялся, а затем добавлял к телу, когда он присутствует, класс «.has-sticky».
Спасибо!
Нет, это не то, что 'on' для ... – PSL
Поскольку это довольно установлено, что вы не можете контролировать классы, как это (по крайней мере, не без MutationObservers), что вы на самом деле пытаетесь достичь путем мониторинга этот класс? Может быть, кто-то может предложить лучший способ. – dherman
Что бы я хотел сделать, это следить за тем, чтобы класс, «.-Липкий», динамически добавлялся в div. Если этот класс существует, тогда мой jQuery добавит класс в тег body. Я думал, что 'live()' может наблюдать за селекторами сейчас и в будущем, и так как это лишено, я думал, что 'on()' сделает это. Благодаря! –