簡體   English   中英

使用jquery攔截Google日歷上的點擊事件

[英]Intercept click-event on Google Calendar with jquery

當我單擊嵌入式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可以嗎?

林不知道這是可能的。 我猜想您的腳本必須位於子iframe中,才能偵聽其中的事件。 除了該類之外,您引用的“ te-s”類很可能不會再使用相同的名稱。 這些名稱將不斷變化。 最好的解決方案是使用從API進行的回調(如果存在)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM