• 【转】bShare分享插件的使用


    原文地址:http://blog.csdn.net/pan_junbiao/article/details/17884203

    1、引用JS文件

    <script type="text/javascript" ckharset="utf-8" src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=2&lang=zh"></script>
    <script type="text/javascript" charset="utf-8" src="http://static.bshare.cn/b/bshareC0.js"></script>

    2、页面HTML代码

    分享标签:

    <div class="bshare-custom" title="" url="" summary="" pic=""></div>

    标签说明:

    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

  • 相关阅读:
    unexpected inconsistency;run fsck manually esxi断电后虚拟机启动故障
    centos 安装mysql 5.7
    centos 7 卸载mysql
    centos7 在线安装mysql5.6,客户端远程连接mysql
    ubuntu 14.04配置ip和dns
    centos7 上搭建mqtt服务
    windows eclipse IDE打开当前类所在文件路径
    git 在非空文件夹clone新项目
    eclipse中java build path下 allow output folders for source folders 无法勾选,该如何解决 eclipse中java build path下 allow output folders for source folders 无法勾选,
    Eclipse Kepler中配置JadClipse
  • 原文地址:https://www.cnblogs.com/wangwangfei/p/4835364.html
Copyright © 2020-2023  润新知