使用jquery拦截Google日历上的点击事件

时间:2013-11-15 09:33:14

标签: javascript jquery google-calendar-api

当我点击嵌入式Google日历(iframe)中的某个活动时,我正在努力做自己的事情。 到目前为止我的代码:

<script type="text/javascript">
    $(document).on('click', function (e) {
        if ($(this).hasClass('te-s')) {
            e.preventDefault();
            e.stopImmediatePropagation();
        }
    });

    $(function () {
        $('.te-s').bind("click", function () {
            alert("test");
        });
</script>



te-s是包含事件文本的类,而不是显示此额外的详细信息气泡,我(稍后)想要在我自己的网站上重定向(警报仅用于测试目的)。
/> 这可能是使用jquery吗?

1 个答案:

答案 0 :(得分:0)

我不确定这是可能的。我想你的脚本必须在子iframe中才能听到其中的事件。 除此之外,您引用“te-s”的类很可能不再具有相同的名称。这些名称将不断变化。 最好的解决方案是使用API​​中的回调(如果存在)。