我有一个非常简单的脚本,该脚本应该更改链接的id,但是以某种方式无法正常工作。这是代码:

$(document).ready( function() {
    $('mylinks').each(function(index) {
        $(this).attr({
            'id': 'mylink-'+index
        });
    });
});


<div class="mylinks">
<a href="http://www.google.com">google</a>
<a href="http://www.google.com">google2</a>
</div>


我尝试将mylinks更改为:


div.mylinks
div.mylinks a


但他们都不起作用。我想念什么?

编辑

你们大多数人是对的。我必须使用$('.mylinks a').each( ...,但是问题是我正在查看RMB-> Source(其中内容未更新)而不是Inspect Element

最佳答案

编辑您的代码并更改它:

$('.mylinks a')

10-06 00:07