当href可用时获得确认

时间:2016-03-03 10:21:06

标签: javascript jquery

我正在尝试获取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...
    }
}

1 个答案:

答案 0 :(得分:0)

首先selector是错误的,它应$('#elem' + i + '.splashIcon'),它应该像$('#elem1.splashIcon')

答案:

您需要将条件$('#elem' + i + '.splashIcon').length > 0放在if

您可以使用attr

获取$('#elem' + i + '.splashIcon').attr( 'href');