Javascript - 检测用户是否订阅了youtube频道

时间:2013-09-23 23:11:51

标签: youtube channel subscribe

我使用Youtube订阅按钮(https://developers.google.com/youtube/youtube_subscribe_button)。

当用户点击它时,有没有办法启动我的javascript功能?

2 个答案:

答案 0 :(得分:4)

您只需要添加一个数据元素,其中包含您需要运行的函数。

<script>
function myEvent(e) 
{ 
    // do something here 
}
</script>

<div class="g-ytsubscribe" data-channel="GoogleDevelopers" data-onytevent="myEvent"></div>

https://developers.google.com/youtube/youtube_subscribe_button#Handling_Events_Demo

答案 1 :(得分:1)

只需将您的函数名称放在onclick中,如下所示:

<div id="whatever they make you call it" onclick="yourFunction();" />

或在javascript中执行此操作

document.getElementById("whatever it's called").onclick = "yourFunction();";

我不是说这是一个好主意,它可能会违反他们的使用条款,但这是我会尝试的。