【问题标题】:Get Id of clicked +1 google button获取点击的 +1 google 按钮的 ID
【发布时间】:2015-10-30 12:07:23
【问题描述】:

大家好,

标题上描述了我的问题,代码如下:

<div class="g-plusone" data-size="standard" data-callback="GplusClick" data-annotation="none" data-href="http://URL" id="ID"></div>
<script type="text/javascript">
function GplusClick(jsonParam){
  if(jsonParam.state=='on')
  {
	alert(ids);
  }
}
</script>

好的,我只想获取 g-plusone 按钮的 ID。

谢谢

【问题讨论】:

    标签: javascript jquery google-plus


    【解决方案1】:

    您的问题非常模糊,但如果我理解正确,您只想获取 clicks Google Plus 元素的 ID。

    这样的事情应该可以工作:

    var GplusClick = function(element) {
      alert(element.id); 
    }
    <div class="g-plusone" data-size="standard" data-annotation="none" data-href="http://URL" id="dynamicId" onclick="GplusClick(this)">+1</div>
    <div class="g-plusone" data-size="standard" data-annotation="none" data-href="http://URL" id="anotherDynamicId" onclick="GplusClick(this)">+1</div>

    【讨论】:

    • 谢谢,但它是警报(未定义),它与 google+1 按钮相关;)
    • 运行上面的代码 sn-p ^ 它工作得很好。我添加了“onclick”属性
    • 是的,我知道它正在工作,但问题是当我们添加:
    【解决方案2】:

    如果您使用的是 jquery,这应该可以满足您的需要

    <div class="g-plusone" data-size="standard" data-callback="GplusClick" data-annotation="none" data-href="http://URL" id="ID"></div>
    
    <script type="text/javascript">
        $('.g-plusone').click(function(){
            alert(this.id);
        })
    </script>
    

    【讨论】:

    • 谢谢,但它没有提醒任何东西 :) 它与 Google+1 按钮相关;)
    猜你喜欢
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-21
    相关资源
    最近更新 更多