带有sharrre插件的django锚点网址

时间:2015-04-27 02:10:28

标签: javascript jquery django

我在我的Django网站上使用了带有博客的sharrre插件,并且在脚本中我引用了一个指向共享按钮的链接。功能正常,因为脚本根据需要处理弹出共享窗口,但是它最终将我带回我的主页,而不是刷新当前页面。

似乎这是因为django变成了例如localhost:8000#而不是localhost:8000 / current-page#,这将是期望的结果。

所以我想我的问题是如何让我的脚本引用localhost:8000 / current-page#?或者我还应该考虑其他什么?

作为参考,这是脚本:

$('#shareme').sharrre({
    share: {
        googlePlus: true,
        facebook: true,
        twitter: true
    },
    template: '<ul class="share-buttons"><li><a href="#" class="facebook share-button"><i class="fa fa-facebook"></i></a></li><li><a href="#" class="twitter share-button"><i class="fa fa-twitter"></i></a></li><li><a href="#" class="googleplus share-button"><i class="fa fa-google-plus"></i></a></li></ul><div class="share-count">{total} | Shares</div>',
    enableTracking: true,
    enableHover: false,
    render: function(api, options){
        $(api.element).on('click', '.twitter', function() {
            api.openPopup('twitter');
        });
        $(api.element).on('click', '.facebook', function() {
            api.openPopup('facebook');
        });
        $(api.element).on('click', '.googleplus', function() {
            api.openPopup('googlePlus');
        });
    }
});

0 个答案:

没有答案