![](/img/trans.png)
[英]Getting google calendar calendarId from DOM at calendar.google.com
[英]Manipulating google calendar DOM
我正在使用jQuery來操縱Google日歷的創建事件視圖。
我試圖通過jQuery設置開始日期和時間以及結束日期和時間,但是在實際創建事件時,它使用默認值而不是我的值。
我猜測未觸發所需的事件。
我設法使用以下命令獲取工作日期: $('input[id$=-sd]').first().trigger('focus').val(startDate).blur()
但是時間不會更新。 當前正在嘗試使用: $('input[id$=-st]').first().attr('value', startTime).val(startTime).trigger('change')
但運氣不好。
有什么主意,我該如何模仿用戶設置實際輸入,然后將重點放在輸入元素之外? :/
嘗試使用普通事件而不是觸發jQuery事件。
$('input[id$=-st]').first().attr('value', startTime).val(startTime)[0].dispatchEvent(new Event('change'))
我發現嘗試通過Chrome擴展程序在Google日歷中使用jQuery .click()函數時遇到了類似的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.