簡體   English   中英

操作Google日歷DOM

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

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