Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery插件使其绑定onclick_Javascript_Jquery_Plugins - Fatal编程技术网

Javascript Jquery插件使其绑定onclick

Javascript Jquery插件使其绑定onclick,javascript,jquery,plugins,Javascript,Jquery,Plugins,我有一个jquery插件,我从CodeCanyon购买用于社交共享 我已将其配置为单个项目共享,但我希望将其连接到页面上的多个实例 <script> $('a.shareplus').shareplus({ icons: "facebook,twitter,google", height : '150px', width : '150px', shareurl : '#application.settings.websiteurl#/article/'

我有一个jquery插件,我从CodeCanyon购买用于社交共享

我已将其配置为单个项目共享,但我希望将其连接到页面上的多个实例

<script>
$('a.shareplus').shareplus({
    icons: "facebook,twitter,google",
    height : '150px',
    width : '150px',
    shareurl : '#application.settings.websiteurl#/article/' + $(this).attr('data-href'),
    displayTitle : true,
    title : 'Share this item from',
    sticker : false,
    pin : false,
    gplus : false,
    tweets : false,
    fbLikebox : false
});
</script>

$('a.shareplus')。shareplus({
图标:“facebook、twitter、谷歌”,
高度:'150px',
宽度:“150px”,
shareurl:'#application.settings.websiteurl#/article/'+$(this.attr('data-href'),
显示标题:正确,
标题:“从共享此项目”,
贴纸:假的,
pin:错,
gplus:错,
推特:错,
fbLikebox:错误
});
这非常适用于在网页上共享的单个项目。我搜索了这个插件的文档,但是我找不到任何关于它在一个页面上附加到多个项目的参考

我想知道的是。。我正在考虑使用.bind()方法在单击时连接到它,并使用data href custom属性定义要连接到的页面

但这似乎不起作用

<script>
$('a.shareplus').bind('click',shareplus({
    icons: "facebook,twitter,google",
    height : '150px',
    width : '150px',
    shareurl : '#application.settings.websiteurl#/article/' + $(this).attr('data-href'),
    displayTitle : true,
    title : 'Share this item from',
    sticker : false,
    pin : false,
    gplus : false,
    tweets : false,
    fbLikebox : false
});


})</script>

$('a.shareplus')。绑定('click',shareplus')({
图标:“facebook、twitter、谷歌”,
高度:'150px',
宽度:“150px”,
shareurl:'#application.settings.websiteurl#/article/'+$(this.attr('data-href'),
显示标题:正确,
标题:“从共享此项目”,
贴纸:假的,
pin:错,
gplus:错,
推特:错,
fbLikebox:错误
});
})
我不太确定如何将bind api连接到包含参数函数的链接,因此非常感谢任何帮助

尝试编写代码并使用,而不是同时用于
数据属性
之类

$(function(){
    $('a.shareplus').on('click',function(){
        $(this).shareplus({
            icons: "facebook,twitter,google",
            height : '150px',
            width : '150px',
            shareurl : '#application.settings.websiteurl#/article/'+$(this).data('href'),
            displayTitle : true,
            title : 'Share this item from',
            sticker : false,
            pin : false,
            gplus : false,
            tweets : false,
            fbLikebox : false
        });
    });
});

您使用的jquery版本是什么<不推荐使用代码>绑定