Javascript 另一个元素中某个元素的GetElementByClass
我需要从div gameContent中按“balls”类获取元素 基本上是从该网站的Play4中获取彩票号码:Javascript 另一个元素中某个元素的GetElementByClass,javascript,jquery,html,Javascript,Jquery,Html,我需要从div gameContent中按“balls”类获取元素 基本上是从该网站的Play4中获取彩票号码: 如何从另一个类中按类获取元素?如果我只是做球,所有的数字都会显示出来,这些数字不相关,会弄乱数据。你的意思是这样的: document.getElementsByClassName('gameContent')[0].getElementsByClassName('balls') 按类“gameContent”和“balls”获取元素。查询假设第一个游戏内容是我们感兴趣的内容 希
如何从另一个类中按类获取元素?如果我只是做球,所有的数字都会显示出来,这些数字不相关,会弄乱数据。你的意思是这样的:
document.getElementsByClassName('gameContent')[0].getElementsByClassName('balls')
按类“gameContent”和“balls”获取元素。查询假设第一个游戏内容是我们感兴趣的内容
希望这能有所帮助。你是说:
document.getElementsByClassName('gameContent')[0].getElementsByClassName('balls')
按类“gameContent”和“balls”获取元素。查询假设第一个游戏内容是我们感兴趣的内容
希望这有帮助。您可以使用以下查询选择器
var elems = document.querySelectorAll(".gameContent .balls")
这是纯JavaScript。当然,您可以对jQuery使用相同的查询选择器
例如,对于jQuery,这将是
var elems = $(".gameContent .balls")
请注意查询选择器是如何相同的。您可以使用以下查询选择器
var elems = document.querySelectorAll(".gameContent .balls")
这是纯JavaScript。当然,您可以对jQuery使用相同的查询选择器
例如,对于jQuery,这将是
var elems = $(".gameContent .balls")
请注意查询选择器是如何相同的。您尝试过吗
$(".gameContent .balls")
你试过了吗
$(".gameContent .balls")
根据问题中包含的页面判断,您可能希望迭代
元素以获得每个球号:
$('.gameContent .balls').each(function(){
alert('next ball: '+$(this).html())
});
根据问题中包含的页面判断,您可能希望迭代
元素以获得每个球号:
$('.gameContent .balls').each(function(){
alert('next ball: '+$(this).html())
});
我不明白你的意思。请发布一些示例HTML并解释您试图获取的元素。我不明白您的意思。请发布一些示例HTML并解释您试图获取的元素。不客气。如果这对您有帮助,请将其标记为正确答案:)此代码不安全。例如,如果从
document.getElementsByClassName('gameContent')
返回零个或多个实例,该怎么办?尽管在你的问题中可能不是这样的,但是,如果你希望在不同的上下文中使用这个代码,那么就要考虑一些重要的事情。也许我可以更清楚地表达我的假设。我个人非常赞同你的回答,不客气。如果这对您有帮助,请将其标记为正确答案:)此代码不安全。例如,如果从document.getElementsByClassName('gameContent')
返回零个或多个实例,该怎么办?尽管在你的问题中可能不是这样的,但是,如果你希望在不同的上下文中使用这个代码,那么就要考虑一些重要的事情。也许我可以更清楚地表达我的假设。我个人认为你的答案是正确的。