我在我的网站上用了百度的一键分享代码,就是分享到微博空间的那个小东西,我这网站有会员系统,而且会员还有积分,我想做哪个会员分享了我的网站就让这个会员加五个积分,请问该怎么实现,求高手给个思路。。
我看了百度分享用到的js文件,就跟jquery文件似的,很难能找到它绑定的click事件啊,要不你可以试着看下,
这太难找了
你不用在乎百度的js代码是怎么样的,你只需要在百度生成的分享代码上,额外添加你的代码就可以了。
比如,百度生成的分享代码,都是在 id 为 bdshare 和 bdshare_s 的容器下的,你可以为里面的所有 a 标签(也就是分享按钮标签),绑定 click 事件。
这个事件是会和百度的分享代码事件一起执行的。
$('#bdshare a, #bdshare_s a').live('click', function(){
// 这里执行ajax,为用户增加积分等操作
});
貌似不太管用,要不你试下看看。。。
追答我那代码是例子,你直接用能用就见鬼了。
你要根据你的需要,根据你页面的结构,去调整代码。
你看下,这就是百度分享的代码,我试着照着你的写法写的不管用,要不给个稍微完整点的代码看下,麻烦了。。。