Захватить событие нажатия кнопки Google+

0

Изменить: см. JSFiddle - http://jsfiddle.net/VW4ea/

Я пытаюсь захватить событие щелчка кнопки Google+. Однако это оказывается немного сложнее, чем ожидалось.

Вот функция:

function myCallback(){
  console.log("callback");
}

После прочтения этого сообщения: Google Plus One Button - Как добавить обратный вызов? Я добавил:

data-callback="myCallback" 

к кнопке g+, но она все еще не работает.

Может кто-нибудь помочь с этим?

благодаря

  • 0
    Извините, я не осознавал, что должен был щелкнуть щедростью. Я думал, что это было автоматически: / Готово сейчас
Теги:
javascript-events
google-plus

2 ответа

3
Лучший ответ

Проблема в том, что ваш jsFiddle не ищет вызовы javascript в HTML.

Измените onLoad на No wrap - in <body> в раскрывающемся onLoad влево, и он отлично работает

демонстрация

  • 0
    Хорошо, это работает в вашем примере JSFiddle, однако, когда я реализую его на этой странице: ios-blog.co.uk/tutorials/… нажмите кнопку G +, где написано: «Чтобы загрузить файлы ресурсов, доступные в этом учебном пособии, нажмите один из следующих кнопок: «в зеленом поле, и это не работает. Есть идеи?
  • 0
    Вы уверены, что сценарий достигнут? Если нет, поместите предупреждение перед проверкой функции. Я думаю, что ваш JS неуместен в вашем HTML. Нам гораздо сложнее помочь на реальных сайтах, потому что у нас нет прямого доступа к файлам
1

Попробуйте добавить функцию, называемую скриптом над кнопкой.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню