我有一个按钮,可以打开Facebook邀请窗口的弹出窗口,但按钮会重新加载页面。如何处理此单击以使其返回false?即这样做的语法正确的方法是什么?
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
$(function(){
$("a#invite_fb_friends").click(function() {
FB.init({
appId:'257395654482349',
cookie:false,
status:true
});
FB.ui({
method: 'apprequests',
message: 'Test message. '
});
});
});
</script>
答案 0 :(得分:2)
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
$(function(){
$("a#invite_fb_friends").click(function() {
FB.init({
appId:'257395654482349',
cookie:false,
status:true
});
FB.ui({
method: 'apprequests',
message: 'Test message. '});
return false;
});
});
</script>
这就是你要找的东西吗?
答案 1 :(得分:1)
只需将return false;
添加到功能的末尾吗?
$(function(){
$("a#invite_fb_friends").click(function() {
FB.init({
appId:'257395654482349',
cookie:false,
status:true
});
FB.ui({
method: 'apprequests',
message: 'Test message. '
});
return false; //Disable default behavior.
});
});