здравствуйте
вот придумал себе заморочку
есть статья на странице, на ней сылка "комментарии"
по клику подгружаем страницу со вкладками комментариев - на сайте ,вконтакте, фэйсбук где переключаем с аяксом квери
с на сайте всё ясно выбираем из базы и тд
чтоб не прокручивало пользую .live
когда переключаю на вкладку вконтакте ихнее АПИ не догружается - хотя отдельно на самой подгружаемой странице их коменты отображаются
в этом и вопрос
те типа как заставить показывать их коменты с моей основной страницы на мою подгруженную
(мучался раз сработало но несохранил не могу воспроизвести снова)
1. broshurkaplus - 09 Ноября, 2011 - 17:59:51 - перейти к сообщению
2. broshurkaplus - 10 Ноября, 2011 - 08:46:22 - перейти к сообщению
смысл в том что заставить работать яваскрайпт на подгружаемой странице
?
?
3. Данил_123 - 10 Ноября, 2011 - 09:22:41 - перейти к сообщению
api вконтакте/фейсбук
4. broshurkaplus - 10 Ноября, 2011 - 09:57:25 - перейти к сообщению
Данил_123 пишет:
api вконтакте/фейсбук
так я об этом - прочитай пост
все я разобрался подключил вызов ихнего апи в
$(document).ready (function() {
теперь не вывожу каменты сразу а подгружаю вкладки с каментами по клику
блин шота туплю:
протестил сразу ипонял что подключил не там, те оно срабатывает если мы подгружаем страницу со вкладками коментов пока документ готовится, то есть получается что загруженный нужный див уже прописывается в ДОМ , и потом выполняется мой вызов.
мне надо чтобы вызов выполнялся в уже загруженной основной странице, когда подгруженная страница вызывается
как быть?
на основной странице
из контакта
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34"></script>
- <script type="text/javascript">
- VK.init({apiId: 111, onlyWidgets: true});
- </script>
для вкладок
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <script type="text/javascript" src="../jquery-1.6.2.min.js"></script>
- <link rel="stylesheet" href="style_tab.css" type="text/css">
- <script type="text/javascript">
- $(document).ready (function() {
- //Default Action
- $(".tab_content").hide(); //Hide all content
- $("ul.tabs li:first").addClass("active").show();
- $(".tab_content:first").show();
- //On Click Event
- $("ul.tabs li").live("click", function() {
- $("ul.tabs li").removeClass("active");
- $(this).addClass("active");
- $(".tab_content").hide();
- var activeTab = $(this).find("a").attr("href");
- $(activeTab).fadeIn();
- return false;
- });
- });
- </script>
подгружаю страницу со вкладками коментов
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- echo '<a class=a href="javascript:;" onclick="loadContent('.$что грузить.','.$куда грузить.')" alt="смотреть комментарии" title="нажмите на ссылку, чтобы просмотреть комментарии">комментарии1</a>';