簡體   English   中英

Chrome擴展程序:觸發器從腳本單擊“偶數”

[英]Chrome Extension:Trigger Click Even from script

我必須從腳本(chrome擴展名內的文件)觸發clickmouseover事件。 為了實現這個目標,我編寫了以下腳本

var elem = $('li .js-dropdown-content').find('li a[data-action=favoriteOrUnfavorite]');
console.log(elem)
elem.mouseover().click();

它在控制台上打印日志(HTML元素對象),但是事件未觸發。

但是,當我在控制台中復制/粘貼代碼時會觸發它。

注意 :沒有Javascript / jQuery沖突,在document_end之后加載擴展腳本

任何幫助將不勝感激!

更新:抱歉,我在“錯誤的控制台上下文”上,這就是為什么當我在控制台上復制/粘貼代碼時它起作用的原因。 因此,當為擴展選擇正確的控制台時,從控制台都無法正常工作。

OP已經回答了他的問題,但是添加此gif來幫助新手,相信我,我知道這很痛苦,如果有人在這里跌跌撞撞可能會有所幫助

在此處輸入圖片說明

暫無
暫無

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

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