下記のコマンドを実行したら、エラーになった。
upload_pic = $('[name^=upload-pic]');
var attr_style = upload_pic[0].attr('style');
console.log(attr_style);
Uncaught TypeError: upload_pic[0].attr is not a function
調べてみたら、upload_pic[0]はplain DOM elementsのため、.attrを使うには、 jQuery objectに変換する必要があります。
var attr_style = $(upload_pic[0]).attr('style');
0 件のコメント:
コメントを投稿