假設我想點擊一個按鈕或一個鏈接,並且每個頁面有十個按鈕,並且我想要控制/命令單擊它們以便它們加載到新選項卡中。我每次都這樣做,所以我想將它自動化。有沒有一種方法讓jQuery專門針對這些(我知道如何做到這一點),然後讓他們在新標籤中打開它們?或者是出於jQuery的能力?有了jQuery,是否有可能讓它檢測到某個鏈接類,並將它們全部打開?
我想爲所有元素創建一個變量,然後遍歷這個數組變量的長度,然後點擊「control/command」點擊它們。這可能嗎?
假設我想點擊一個按鈕或一個鏈接,並且每個頁面有十個按鈕,並且我想要控制/命令單擊它們以便它們加載到新選項卡中。我每次都這樣做,所以我想將它自動化。有沒有一種方法讓jQuery專門針對這些(我知道如何做到這一點),然後讓他們在新標籤中打開它們?或者是出於jQuery的能力?有了jQuery,是否有可能讓它檢測到某個鏈接類,並將它們全部打開?
我想爲所有元素創建一個變量,然後遍歷這個數組變量的長度,然後點擊「control/command」點擊它們。這可能嗎?
你應該能夠模擬上的鏈接用戶點擊,一旦你得到了jQuery參考他們這樣的:
$("a.selectorClass").click();
本身可以指定它們在打開一個新窗口或標籤中的鏈接,但一個取決於用戶的瀏覽器偏好。我不相信jQuery可以控制這些窗口打開的位置。
我想這樣的事情可能工作:
$('a.class').each(function(i, obj) {
window.open(obj.href);
});
只要他們有href
屬性,反正。
明天我會試試這些提示,非常感謝。 –
嘗試這樣:
$(document).ready(function() {
$("a").each(function(){
window.open($(this).attr('href'),'_blank');
});
});
我會嘗試這個明天,謝謝極大的幫助。 –
@Jim Thomas,在每行後面加上';'是個好習慣。 :D –
@Derek,非常真實!編輯。 –