像按钮一样将样式添加到Facebook

时间:2018-08-25 20:00:20

标签: javascript facebook-javascript-sdk facebook-like

我正在尝试使用以下代码将自定义CSS应用于fb之类的按钮:

$("#fblike").css("background-color", "red");

但无法正常工作,我收到此错误:Uncaught TypeError:无法读取null的属性'css'

有什么办法解决这个问题?这是我的代码:

<script>
(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v3.1&appId=XX&autoLogAppEvents=1';
  fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));
</script>

<span class="fb-like">    
  <fb:like id="fblike" name="fblike" send="true" width="450" show_faces="true" 
   href="https://www.facebook.com/cocacola/"></fb:like>
</span>

此外,我尝试使用CURL来解析我的Facebook页面以处理元素,但仍然要求登录,因此在这种情况下我也无法应用CSS ...

谢谢。

0 个答案:

没有答案