需要帮助理解jquery语法

Need help understanding jquery syntax

本文关键字:jquery 语法 助理 帮助      更新时间:2023-09-26

对于这段代码:

    for (var i = 0; i < numbers.length; i++) {
         var imageCrystal = $('<img>');
         imageCrystal.attr('data-num', numbers[i]);
         ....
    }

imageCrystal.attr('data-num', numbers[i]);为刚刚创建的图像标签创建一个data属性并给它一个类名"data-num"然后赋值给number[i] ?

简写为

imageCrystal.attr('data-num', numbers[i]);setter

imageCrystal.attr('data-num');getter

如果var numbers = [100, 200, 300]img标签被附加到DOM,它将看起来像这些行。

<img data-num="100" />
<img data-num="200" />
<img data-num="300" />

更多信息:http://api.jquery.com/attr/