簡體   English   中英

從JavaScript控制台獲取jQuery:下載所有文件

[英]jQuery from JavaScript console: download all files

我正在訪問hightail.com網站,有人將我的200張婚禮照片發送給我。 您可以單擊每個鏈接下載照片。 或者,您可以每月注冊$ x並安裝軟件以全部下載(避免這樣做)。

我可以使用Chrome,jQuery和JavaScript控制台通過以下方式下載第一張照片:

$('.downloadFile').click()

但是我需要使用以下命令獲取所有照片:

$('.downloadFile').each(function(i, a){$(a).click()})

但是,這仍然僅下載第一個文件。

請提供有關糾正方法的建議。

解決方案: trigger不能與delay一起使用,必須使用JavaScript的setTimeout

$('.downloadFile').each(function(i, a){ setTimeout(function () { $(a).trigger('click') }, i*4000); })

暫無
暫無

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

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