Javascript 如何在jQuery上获取唯一选择器
我试图在jQuery上获取唯一选择器。有两个代码具有相同的选择器?我如何选择第二部分Javascript 如何在jQuery上获取唯一选择器,javascript,jquery,api,Javascript,Jquery,Api,我试图在jQuery上获取唯一选择器。有两个代码具有相同的选择器?我如何选择第二部分 const data=$('.row table tr').map(函数(){ const a=$(this.find('td:first child a'); const td=$(this.find('td:last child'); 返回{ 版本:a.text(), href:a.attr('href'), 日期:td.text() } }).get(); console.log(数据) 应用程序下载
const data=$('.row table tr').map(函数(){
const a=$(this.find('td:first child a');
const td=$(this.find('td:last child');
返回{
版本:a.text(),
href:a.attr('href'),
日期:td.text()
}
}).get();
console.log(数据)
应用程序下载版本1.12
最后更新日期2018年4月8日
Apk尺寸3.0M
应用程序byFree Music-您可以使用
const data = $('.row:eq(1) table tr').map(function() {
const a = $(this).find('td:first-child a');
const td = $(this).find('td:last-child');
return {
version: a.text(),
href: a.attr('href'),
date: td.text()
}
}).get();
您可以这样做:
const data=$($('.row').get(1)).find('table tr').map(函数(){
const a=$(this.find('td:first child a');
const td=$(this.find('td:last child');
返回{
版本:a.text(),
href:a.attr('href'),
日期:td.text()
}
}).get();
或者像这样:
const data=$(document.getElementsByClassName('row')[1]).find('table tr').map(function(){
const a=$(this.find('td:first child a');
const td=$(this.find('td:last child');
返回{
版本:a.text(),
href:a.attr('href'),
日期:td.text()
}
}).get();
const data=$($('.row').get(1)).find('table tr').map(函数(){
const a=$(this.find('td:first child a');
const td=$(this.find('td:last child');
返回{
版本:a.text(),
href:a.attr('href'),
日期:td.text()
}
}).get();
console.log(数据)
应用程序下载版本
1.12
最后更新
2018年4月8日
Apk大小
3.0米
申请者
免费音乐-改变
$('.row table tr')
与
我正在尝试这种方法,但不幸的是,它给了我语法错误:在html代码中没有匹配的伪类:eq
这个站点有12行div,所以我选择了8行,但它不起作用(HTML代码,也许你可以看看这个HTML代码,帮我个忙?不知道为什么它不起作用,也许你的代码中有与Jquery冲突的地方。在这里检查js fiddle(与你的Jquery版本相同):你为什么不使用id?什么id?请给我一个代码好吗?这是一个属性,它使特定元素唯一,就像这样的文本中的页码一样。行表tr[1]
?比如#myUniqueTr
,在html
中,我可以选择两个选择器div,比如('.row')。get(1)。get(2)我不太清楚get()
,但是你可以用eq()
像$('.row').eq(1,2)
。你建议的这个方法不起作用,因为$('.row')。get(1)
只返回第二个元素,所以你不能从第二个元素中获取第三个元素:)是的,eq(1,2)有效。非常感谢!
$('.row').eq(1).find('table tr')