【转】bShare分享插件的使用
原文地址:http://blog.csdn.net/pan_junbiao/article/details/17884203
1、引用JS文件
分享标签:
1、class="bshare-custom":用于识别该标签为分享标签。
2、title:绑定分享标题。
3、url:绑定分享链接。
4、summary:绑定分享摘要。
5、pic:绑定分享图片。
实例:
<ul>
<li>
分享1:C#面向对象程序设计
<div class="bshare-custom" title="C#面向对象程序设计" url="http://blog.csdn.net/pan_junbiao/article/details/5308139" summary="《C#面向对象程序设计》面向对象的三大特性、特性 、优势、封装。保证对象自身数据的完整性、安全性 继承 建立类之间的关系,实现代码复用,方便系统的扩展 多态 相同的方法调用可实现不同的实现方式 一、封装 封装是..." pic="http://i0.sinaimg.cn/ty/g/pl/2014-01-05/U9977P6T12D6966211F1286DT20140105031220.jpg"></div>
</li>
<li>
分享2:Java面向对象程序设计
<div class="bshare-custom" title="Java面向对象程序设计" url="http://blog.csdn.net/pan_junbiao/article/details/5297328" summary="《Java面向对象程序设计》面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。"></div>
</li>
</ul>
3、编写JS脚本
$(document).ready(function() {
iBShare.init(); //初始化
});
//bShare分享
var iBShare = {
//初始化
init: function() {
var $shareBox = $(".bshare-custom");
//加载分享工具
var tools = '<a title="分享到QQ空间" class="bshare-qzone"></a>';
tools += '<a title="分享到新浪微博" class="bshare-sinaminiblog"></a>';
tools += '<a title="分享到人人网" class="bshare-renren"></a>';
tools += '<a title="分享到腾讯微博" class="bshare-qqmb"></a>';
tools += '<a title="分享到网易微博" class="bshare-neteasemb"></a>';
tools += '<a title="更多平台" class="bshare-more bshare-more-icon more-style-addthis"></a>';
$shareBox.append(tools);
//绑定分享事件
$shareBox.children("a").click(function() {
var parents = $(this).parent();
bShare.addEntry({
title: parents.attr("title"),
url: parents.attr("url"),
summary: parents.attr("summary"),
pic: parents.attr("pic")
});
});
}
}
参考资料:
bShare官网:http://www.bshare.cn/
bShare API:http://www.bshare.cn/help/apiClientJsPage
【转】bShare分享插件的使用的更多相关文章
- bShare分享插件|自定义分享按钮|异步加载分享解决办法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- iShare.js分享插件
iShare.js是一个小巧的分享插件,纯JS编写,不依赖任何第三方库,使用简便. 为啥写这个插件? 因为在搭建个人blog时(还没有搭建好(¯﹃¯)),对目前国内比较受欢迎的分享插件都不太满意,主要 ...
- ckplayer播放器去掉右边的开关灯分享插件
在上一篇文章中介绍了如何使用ckplayer播放器,但是有的人不需要CK播放器右边的开关灯分享插件,那么就需要把该插件给去掉,方法也很简单. 第一步:先打开ckplayer.js里找到下面三行删除掉 ...
- JiaThis WordPress分享插件安装全攻略
WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能.安装和使用都非常方便.目前 WordPress 已经成为主流的 Blog 搭建平台.按照下面的方法,只需简单几步,就可轻松地将 ...
- 织梦CMS安装分享插件
获取百度分享按钮织梦系统插件 点击下载:dedecms 5.* 插件 更新日期:2011.09.05 1.下载百度分享插件的织梦cms版本. 2.使用管理员账号登录您的站点后台管理中心,单击" ...
- Jquery分享插件
效果图如下: 代码如下: <!DOCTYPE HTML> <html style="padding-bottom: 54px;"> <head> ...
- weixinShare.js / 极简微信分享插件
weixinShare.js / 极简微信分享插件 / 版本:0.1 这是一个很简单.很实用的微信分享插件,无需jQuery,只需要在网页里加入一行JS代码,即可自动识别微信浏览器并启动微信分享的提示 ...
- Cordova 微信分享插件,安卓亲测可用
Cordova 微信分享插件,安卓亲测可用,收藏 https://github.com/vilic/cordova-plugin-wechat
- 实现分享功能插件2---jiathis分享插件应用
博主原创:未经博主允许,不得转载 在上一篇的博文中分享了如何用百度分享插件实现分享功能,现在展示用jiathis进行实现分享功能: 主要代码如下: <body> <div class ...
随机推荐
- CodeForces - 427B (模拟题)
Prison Transfer Time Limit: 1000MS Memory Limit: 262144KB 64bit IO Format: %I64d & %I64u Sub ...
- VS禁止特定警告
项目右键-属性-配置属性-C/C++-高级-禁用特定警告-填写警告编号例如4996
- 用Navicat for oracle导入现有数据库
重要参考:http://www.admin5.com/article/20130420/499241.shtml 前期准备,参考另一篇随笔. 安装Oracle,PL/SQL, 新建表空间myTS,新建 ...
- Windows下安装Cygwin及包管理器apt-cyg(转)
本文为转载文章: http://www.2cto.com/os/201212/176551.html Cygwin可以在Windows下使用unix环境Bash和各种功能强大的工具,对于Linux管理 ...
- Linux 底下使用C 对文件进行遍历
#include <stdio.h>#include <stdlib.h>main (int argc,char *argv[]){char ch;FILE *fp;int i ...
- 了解 hadoop
<Hadoop基础教程>之初识Hadoop 博客分类: 读后感 Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我 ...
- Merge和Rebase在Git中的区别
git命令Merge和Rebase的区别 git merge 会生成一个新得合并节点,而rebase不会 比如: D---E test / A---B---C---F master 使用merge合并 ...
- Java Hour 10
有句名言,叫做10000小时成为某一个领域的专家.姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧. 本文作者Java 现经验约为10 Hour,请各位不吝赐教. Hour 10 ...
- Java Hour3
有句名言,叫做10000小时成为某一个领域的专家.姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧. 本文作者Java 现经验约为2 Hour,请各位不吝赐教. Hour3 包和i ...
- 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
报错信息大致如下所示: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect. ...