我创建了将数据放入表中的脚本,然后我获取此数据并另存为XML。这是我的XML结构。
<countries>
<country>
<iso>af</iso>
<visitors>0</visitors>
</country>
<country>
<iso>ax</iso>
<visitors>0</visitors>
</country>
<country>
<iso>al</iso>
<visitors>0</visitors>
</country>
</countries>
现在,我想创建一个循环,它将遍历所有国家/地区,例如iso = us,然后将我们类的颜色更改为黑色,更改颜色的最后一部分是最简单的哈哈但一般我不知道如何开始,因为我想知道我的XML结构是否适合这项任务? Loop应该遍历所有国家/地区,检查它们的iso,然后更改它们的颜色,取决于如果访问者&lt; 50变为灰色,访问者&gt; 50变为黑色时的值是什么。我必须使用用户循环,因为我们有249个符合ISO标准的国家/地区。
答案 0 :(得分:1)
$('countries').find('country').each(function() {
var iso = $.trim( $('iso', this).text() );
if ( iso == 'us' ) {
// do stuff
}
});