У меня есть таблица изображений с классом .pics, и я хочу использовать Javascript, чтобы вытащить фактические картинки из таблицы HTML и поместить их в массив.создать массив изображений, потянув их из html
После этого я хочу случайным образом выбрать изображение из массива и изменить его уровень яркости.
Я попытался сделать это:
var allPics = [];
$(".pics").each (function(){ allPics.push (this); });
, но не кости.
Спасибо!
Есть менее вербальные способы получить этот массив, но это кажется прекрасным, если HTML так же, как описано. Можете ли вы показать (а) HTML некоторых изображений и (б) как вы пытаетесь изменить яркость или что-то еще не удается? Как бы то ни было, нет никакого способа узнать, что может пойти не так. –
это будет элемент изображения HTML, а не объект jQuery. Хотя случайный выбор '$ (allPics [x])' даст вам эквивалент jQuery, если вы там не сработали ... – joyBlanks
Вышеупомянутые работы просто прекрасны: http://jsfiddle.net/L7nzzmo0/ – gfullam