我正在尝试获取10个动态加载图片的href
。
我需要为href
分配变量名称。
我的问题是,在分配变量名称并在for循环中继续之前,如何继续检查/确认.splashIcon
是否可用?
for(var i=1;i<10;i++){
if($('#elem' + i + ' .splashIcon')) {
//how to make sure `('#elem' + i + ' .splashIcon')` is available?
var one = $('#elem1 .splashIcon').attr( 'xlink:href');
//do other stuff...
}
}
答案 0 :(得分:0)
首先selector
是错误的,它应$('#elem' + i + '.splashIcon')
,它应该像$('#elem1.splashIcon')
答案:
您需要将条件$('#elem' + i + '.splashIcon').length > 0
放在if
您可以使用attr
$('#elem' + i + '.splashIcon').attr( 'href');
值