0

我需要从 div gameContent 中按“球”类获取元素。

基本上从这个网站上从 Play4 中获取彩票号码:http: //www.flalottery.com/play4.do

如何从另一个类中按类获取元素?如果我只是做球,所有的数字都会显示出来,这些数字不相关并且会弄乱数据。

4

4 回答 4

2

你的意思是这样的:

document.getElementsByClassName('gameContent')[0].getElementsByClassName('balls')

按类“gameContent”获取元素,然后是“balls”。查询假设第一个游戏内容是我们感兴趣的。

希望这可以帮助。

于 2013-09-29T23:01:26.127 回答
2

您可以使用以下查询选择器

var elems = document.querySelectorAll(".gameContent .balls")

那是纯 JavaScript。您当然可以为 jQuery 使用相同的查询选择器

例如对于 jQuery,这将是

var elems = $(".gameContent .balls")

注意查询选择器是如何相同的。

于 2013-09-29T23:02:29.343 回答
1

你试过了吗

$(".gameContent .balls")
于 2013-09-29T23:02:40.720 回答
0

根据您在问题中包含的页面判断,您可能需要遍历<span>元素以获取每个球号:

$('.gameContent .balls').each(function(){

    alert('next ball: '+$(this).html()) 

});
于 2013-09-29T23:02:46.653 回答