jqueryを使って変換したい
<div data-expand-label="foo" />
<div data-expand-label="bar" />
の中へ
<p>foo</p>
<div data-expand-label="foo" />
<p>bar</p>
<div data-expand-label="bar" />
これは私がうまくいくと思ったものです:
$('[data-expand-label]').before('<p>'+$(this).attr('[data-expand-label]')+'</p>');
しかし、「これ」はうまくいかないようです。なんで?代わりに何をすべきですか?