zoukankan      html  css  js  c++  java
  • 【转】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

  • 相关阅读:
    链堆栈的实现
    关于HyperLink的NavigateUrl属性的链接地址参数设置
    //yield return用于无缝实现迭代模式。
    NUnit的使用
    非常不错的数据访问架构
    Dictionary应用
    针对数据分析没态度的几句牢骚
    微软算法面试题(4)
    程序员面试题精选100题(60)判断二叉树是不是平衡的
    C++设计模式单件
  • 原文地址:https://www.cnblogs.com/wangwangfei/p/4835364.html
Copyright © 2011-2022 走看看