如何隐藏Sharrre Plugin中的总份额?

时间:2014-02-13 14:12:30

标签: javascript jquery jquery-plugins

我正在使用jQuery Sharrre plugin来显示总数

我试图隐藏计数器,以显示计数是否小于(比如100总份额)。这是我的演示:JSFIDDLE

以下是代码:

HTML

<div id="demo1" data-url="http://sharrre.com/" data-text="Make your sharing widget with Sharrre (jQuery Plugin)" data-title="share"></div>

的Javascript

$('#demo1').sharrre({
    share: {
    googlePlus: true,
    facebook: true,
    twitter: true
  },
  hide: function(api, options){
    var count = $(api.element).find('.count').val();
      if(count < 100 ) {
          $(api.element).find('.count').hide();
      }
  },
  enableHover: false
});

它有两个问题:

  1. 如果计数是> 100,计数出现,但当您将鼠标悬停在它上面时,它会消失。

  2. 如果计数是&lt; 100,计数仍然出现。

  3. 有人可以指导我。我被卡住了。

1 个答案:

答案 0 :(得分:0)

你正在做的计数是不正确的。 API指定的方式是您必须通过选项执行此操作。另外我认为你想在加载时这样做,所以我把事件改为渲染。希望有所帮助!

  render: function(api, options){
    var count = options.count.facebook + options.count.googlePlus + options.count.twitter;
      if(count < 100 ) {
          $(api.element).find('.count').hide();

      }

所以看看这个更新的小提琴你会明白的。

http://jsfiddle.net/P5f67/