Пользовательская кнопка с надписью "Facebook" с использованием javascript SDK - PullRequest
0 голосов
/ 09 ноября 2011

У меня есть собственное изображение, которое я хотел бы использовать, а не стандартное изображение в стиле Facebook. У меня это работает, но оно «разделяет» только страницу, а не «нравится».

Мне было интересно, есть ли способ использовать jQuery или javascript SDK, чтобы сделать эту кнопку «похожей» на страницу, поскольку я не согласен с использованием CSS для «маскировки» стандартной кнопки?

Жаль, не так просто, как API твиттеров, чтобы сделать пользовательскую кнопку ...

Любая помощь по этому вопросу будет принята с благодарностью!

Приветствия

Dave

Ответы [ 2 ]

1 голос
/ 09 ноября 2011

Как правило, значок для значка, похожего на Facebook, содержится в:

.connect_widget_like_button .liketext

Таким образом, вы можете переопределить CSS, используя:

.connect_widget_like_button .liketext {background-image : url('path_of_my_customized_image.jpg') !important;}

Использование !important заставитCSS, чтобы ovveride его к вашим настройкам, даже если после этого куска кода загружается CSS для значка, подобного Facebook;)

Надеюсь, это поможет;)

РЕДАКТИРОВАТЬ: Использовать это в JQuery тоже просто, просто напишите:

$('.connect_widget_like_button .liketext').css('background-image', "url('path_of_my_customized_image.jpg') !important;");
0 голосов
/ 09 ноября 2011

Вы можете использовать Graph API , но проблема в том, что вам нужно создать приложение, а затем заставить пользователя разрешить этому приложению публиковать его в своем потоке.На мой взгляд, много недостатков.

Я понимаю, почему это так, потому что, если кто-то может запрограммировать это без пользователя, выполняющего авторизацию приложения, тогда это приложение может спамить множество пользователей на симпатичные вещи, которые они не делали.как.

...