我寫了一個小功能,基本上說要檢查,如果一些文字正是這樣或那樣:爲什麼控制檯提供完整的jsFiddle鏈接?
function doSelect(text) {
return $wikiDOM.find(".infobox th").filter(function() {
return $(this).text() === text;
});
}
的我爲了得到最後一個字符串的一些鏈接的/wiki/
後像<a href="/wiki/Geum_River" title="Geum River">Geum River</a>, <a href="/wiki/Korea" title="Korea">Korea</a>
let pattern = new RegExp('^\/wiki\/');
doSelect("Location").siblings('td').find('a').map(function(i, el) {
return console.log(el.href.replace(pattern, ''));
});
運行此
但是,當我在控制檯檢查我得到整體的jsfiddle鏈接
https://fiddle.jshell.net/wiki/Geum_River
https://fiddle.jshell.net/wiki/Korea
我期望
Geum_River
Korea
是真的!我需要簡單地循環它們,你介意在你的答案中加入循環嗎?謝謝你 –
邏輯是一樣的,只要將'map'改爲'each'並移除'return'。我爲你更新了答案 –