повторное использование кода при AJAX загрузке??
конструкция:
<link rel="stylesheet" type="text/css" href="jquery-1.7.min.js"/> <link rel="stylesheet" type="text/css" href="animation.js"/> </head> <body> <div id="ajaxcontent"></div> </body> </html> аяксом в #ajaxcontent подгружается, контент. В том контенте есть анимированые моменты, но они не работают, так как анимация тут <link rel="stylesheet" type="text/css" href="animation.js"/> работает только на первой загрузившейся странице/контенте, а есле переключать дальше то нет. как сделать, что бы при загрузке контента, повторно считывало анимацию и джейквери, одним словом -- работало???? ---- положить код отдельно в страницу/контент и каждый раз его грузить с контентом и юзать evel не вариант!! |
Цитата:
Цитата:
Еще возможно поможет замена обработчиков на live(). В любом случае надо подключить мозги, и подумать над изменением кода |
ничего не понял, можно загадками не говорить, нет ничего не смушает, я не настолько круто разбираюсь, можете конкретней подсказать?
|
Здравствуйте!
Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
я понял, что вы специалист высокого уровня, есле не хотели помогать, то можно было не отвечать, мне конкретную задачу надо решить на данный моментЮ а не ссылки на учебник кидать
|
Чуваак, посказка намбер ван: что такое stylesheet, что такое text/css и что такое javascript?
|
Цитата:
Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. |
вот честно вы тупо сейчас стебаетесть
роли не меняет <script type="text/javascript" src="templates/twin/js/jqr.js"></script> просто на форуме так набрал, --- вопрос конкретный как сделать что бы работало?? вопрос выше озвучивал |
Цитата:
и роль этой "опечатки" более чем значительна Цитата:
и как я уже сказал, для тогоч тобы его от редактировать нужно знать хоть немного JS. Просто по вашим данным нельзя ничего сказать, чтобы помочь. надо работать над вашим файлом. Так, что либо вы можете сами немного изучить JS, и самим решить свою проблему(я уже сказал базовую информацию, котоаря вам может помочь.) Либо, если вы не хотите сами работать, то вы можете запалтить другим, чтобы они решили ВАШУ пробелму, заместо вас |
Gvozd
попрошу вас больше не отвечать в этой теме |
czp,
скажите, пожалуйста, в чем же я не прав, по-вашему мнению? Или чем мои сообщение вам не нравятся, что вы их не рады видеть? |
сама задача немного странновата.. загружать одну и ту же страницу заново.
проверьте, загружается ли файл animate.js проверьте консоль на наличие ошибок. |
Всё зависит от того как вы с animate.js работаете.
К примеру как я выкрутился на ajax сайте, что сейчас делаю. Анимировано появление и исчезновение страницы. Каждая страница имеет уникальную анимацию. Что я для этого сделал. 1) анимация каждой страницы хранится в отдельном js файле. Когда загружается страница, загружается и скрипт анимации. Важно то что скрипт загружается через $.getScript(), путь к скрипту берётся из придуманного мной тега <getAnimate>путь к файлу</getAnimate>, размещённого на подгруженной странице. Напрямую пихать скрипт в страницу смысла нет, работать не будет. 2) структура скрипта анимации page={ show:function(){ // инструкиции анимации }, hide:function (){ // инструкиции анимации } } то есть все методы размещены в объекте page. 3) Как всё это работает появление
выход со страницы
|
Цитата:
когда я нажимаю на другую страницу, ну к примеру форум, она AJAXом грузится, и выпадающие менбшки и всякие там свистелки анимирование, уже не работают так как сам фаил аниматион уже повторно не грузится, есле аякс отключить, то страница полностью перезагрузится, и аниматион фаил тоже, тогда будет работать. DjDiablo ++ спасибо за ответ и понимание, пока еше никак, вот собираю инфу кто как подсоветует, это почти тоже, что и через эвел, есле не ошибаюсь, в чем вся штука - я хочу без этого, что бы все было в одном фаиле. |
czp,
90% что в этом файле есть интрукция вида window.onload= или jQuey(function(){}) / $(function(){}) 70% что при вызове этго кода повторно, он ничего не сломает. но не видя самого кода, и не примеив немного мозгов, точно сказать нельзя |
Цитата:
|
Часовой пояс GMT +3, время: 08:20. |