[英]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.