Jak mogę zwrócić losowy element w jQuery, wykonując coś takiego jak $(.class).random.click()
?Jak uzyskać losowy element w jquery?
Tak więc, jeśli .class
ma 10 linków, to losowo kliknąłby jeden z nich.
Oto co zrobiłem:
var rand_num = Math.floor(Math.random()*$('.member_name_and_thumb_list a').size());
$(".member_name_and_thumb_list a").eq(rand_num).click();
można pobrać wszystkie elementy za pomocą zwykłego selektora jquery, $ (". Class"), a następnie zamiast iterować je za pomocą .each, po prostu chwyć losowy. lub możesz utworzyć tablicę wszystkich klas, a następnie wygenerować losowy indeks (w oparciu o zakres tablicy). następnie idź $ (".classclass"). click(). – RPM1984