亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過 jquery 從站點頁面獲取值數組

通過 jquery 從站點頁面獲取值數組

qq_笑_17 2023-10-30 15:29:39
我需要 csv 文件,例如:網站頁面https://sbertrade.ru/rost_region中的“區域標題”、“圖像文件名”、“href 值” 。如何用 jquery 做到這一點?我嘗試通過以下代碼獲取元素:$(".item").each(function(){$(this).children('img')});但它只向我顯示 .item 類元素。如何從中獲取innerText,然后從子元素添加到此圖像src?謝謝你的幫助。
查看完整描述

1 回答

?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

這是我使用 vanilla js 的方法:


const items = document.querySelectorAll('.item');


const getDataForItem = item => ({

? ? title: item.querySelector('.img-title')?.innerHTML,

? ? href: item.querySelector('a')?.href,

? ? src: item.querySelector('img')?.src,

});


const data = Array.from(items).map(getDataForItem);

這是 jQuery 版本:


const items = $('.item');


const getDataForItem = function(item) {

? ? return {

? ? ? ? title: $($(item).find('.img-title')).html(),

? ? ? ? href: $($(item).find('a')).attr('href'),

? ? ? ? src: $($(item).find('img')).attr('src'),

? ? }

};


const data = $.map($(items), getDataForItem);

查看完整回答
反對 回復 2023-10-30
  • 1 回答
  • 0 關注
  • 104 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號