簡體   English   中英

jQuery按鈕在頁面加載時單擊,是否不斷循環?

[英]jQuery button click when page load, keeps looping?

我有一個chrome擴展程序,它在頁面加載時單擊一個按鈕。

$(document).ready(function(){
      document.querySelectorAll("input[type='submit']")[0].click(); 
});

這可行,唯一的問題是該按鈕也在下一頁上。 因此,它一直按下按鈕,頁面不斷重新加載,因此處於循環中。

我該如何解決?

一種解決方案是優化選擇器。 在您要定位的頁面中找到唯一的父元素,然后創建一個更具體的選擇器。

另一個解決方案是檢查當前頁面的URL或引薦來源網址,並查看其是否與特定模式匹配。

暫無
暫無

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

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