覆盖默认属性'HTML的值"标签,这是由FB js库设置
Override default attributes' value of HTML "a" tag which was set by FB js library
我有一个旧的facebook共享按钮的例子,我想改变链接标签的href属性。我使用下面的代码,但无法改变它的href值。有人能告诉我为什么不行吗?
<a id="shareMe" name="fb_share" type="button" href="http://www.facebook.com/sharer.php">Share Me</a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
<script type="text/javascript">
document.getElementById("shareMe").href="javascript:alert('hi');";
</script>
有几点需要考虑。
- 此api已弃用,您可能已经意识到,尽管功能仍然存在。
- id为shareMe的
a tag
被替换为FB的HTML,因此,href将不存在。
检查元素,您将看到HTML甚至不再是a tag
了。
相关文章:
- FB.Event.subscribe auth.statusChange未在Angular JS中启动
- using require.js with FB SDK
- js重定向,如果不在fb iframe中
- Posted Flash on Wall (FB.ui js SDK),在IE7/8和Opera中不起作用
- 无法使用 js 类获取 FB.api 响应
- jquery.neosmart.fb.wall.js +like count给出“undefined people”错误
- FB API (js adk).获取小组中的所有帖子
- 从 web JS 功能在 fb-messenger:// url 方案上共享私人消息中的链接
- 有时可以'使用JS API获取FB id
- Facebook JS API:任何对FB.ui的调用都返回错误代码:191
- FB.Canvas.setAutoGrow() Problems with React JS
- Facebook登录JS-FB.Event.subscribe('auth.login')触发,无需点击
- FB-bot on js, gupshup
- all.js - FB.getSession与OAuth2不兼容
- 通过CSS或JS设置FB评论的百分比%宽度:不起作用
- Facebook JS SDK's FB.api('/me')方法不'不返回我在Grap
- Facebook Connect FB.getLoginStatus issues ~ JS SDK
- params with fb js sdk
- FB.INIT不强制登录,即使与状态:true js sdk
- 覆盖默认属性'HTML的值"标签,这是由FB js库设置