Я осмотрелся, чтобы найти ответ на этот вопрос, и здесь есть много похожих вопросов, но ни один из них не соответствует проблеме, с которой я сталкиваюсь, вот так.
У меня есть jQueryанимация, которая запускается на всех страницах.Он отлично работает на всех страницах, кроме тех, которые имеют панель обновления .NET.Анимированные элементы вообще не являются частью панели обновления, они не имеют к ней никакого отношения.
Когда я нажимаю кнопку, которая вызывает соответствующую анимацию, она ничего не делает.Его хорошо называют (быстрый alert("clicked!");
доказал это), но он просто ничего не делает.Иногда кажется, что он пытается, но терпит неудачу, но об ошибках JavaScript не сообщается.
Из других похожих вопросов и ответов здесь люди предложили использовать jQuery .live()
, а также PageRequestManager.getInstance().add_endRequest()
, но ни один изони действительны здесь, так как элементы находятся за пределами панели обновления.(Я также дал им попытку, на всякий случай!)
Кто-нибудь еще сталкивался с этой проблемой раньше?Любая помощь приветствуется!
Быстрое редактирование ... кажется, что нажатие кнопки, которая вызывает анимацию, фактически приводит к перезагрузке панели обновления, я не уверен, почему, поскольку все они установлены на условные и имеют триггерысвязанный с ними.