Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как перехватить событие "Рассказать друзьям", Виджет Вконтакте "Мне нравится" 
:(
    Опции темы
Treod
Дата 1.8.2012, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Виджет Вконтакте. 

Доброго времени суток. Задача следующая. Нужно предоставлять пользователю определенный контент только в том случае, если он нажал на "Рассказать друзьям".  Для этого нужн окак то узнать, что он кликнул по "Рассказать друзьям".

.click() от Jquery почему то не работает.

PM MAIL ICQ   Вверх
MaXL
Дата 2.8.2012, 03:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



Попробуйте в место обычного click написать live:
Код

$('.vk_btn').live('click', function (e) {
  // показывай контент
});



--------------------
MaXL
PM MAIL   Вверх
Treod
Дата 2.8.2012, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Не сработало=/
PM MAIL ICQ   Вверх
MaXL
Дата 2.8.2012, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



Дай ссылку на страницу, где это происходит



--------------------
MaXL
PM MAIL   Вверх
Aliance
Дата 2.8.2012, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Treod, виджет работает в отдельном фрейме? Каким образом вешается click?

MaXL, 
Цитата

As of jQuery 1.7, the .live() method is deprecated. Use .on() to attach event handlers. Users of older versions of jQuery should use .delegate() in preference to .live().

http://api.jquery.com/live/

Это сообщение отредактировал(а) Aliance - 2.8.2012, 09:32
PM MAIL WWW ICQ Skype   Вверх
Treod
Дата 2.8.2012, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Виджет работает в отдельном фрейме. К нему я обратиться не могу, ибо он с другого домена. Просто .click() здесь никак не сработает.

Добавлено через 8 минут и 2 секунды
http://art-kreslo.ru/

Вот сайт, в контентной части "Мне нравится"
PM MAIL ICQ   Вверх
Aliance
Дата 2.8.2012, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Что мешает узнать текущий  пользователь кликлик ли на мне нравится? На сколько мне известно в этом виджете есть такой функционал. 
Размышления на тему: http://flapps.ru/forum/topic3122.html
PM MAIL WWW ICQ Skype   Вверх
Treod
Дата 2.8.2012, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Мне нужно конкретно определить, нажал ли пользователь конкретно в данный момент на "Рассказать друзьям" или нет. Не просто сколько лайков ,а конкретный клик по "Рассказать друзьям".
PM MAIL ICQ   Вверх
Nymph666
Дата 24.9.2012, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



У меня тот же вопрос. 
Treod, получилось разобраться как это можно сделать?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0465 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.