0

jQueryでspanタグにitempropを追加したい。

私の正しいコードは次のとおりです。

<div class="top-telephone"><span>+00 00 00 00 00</span></div>

コードを次のようにしたい:

<div class="top-telephone"><span itemprop="telephone">+00 00 00 00 00</span></div>

使用してみjQuery('span[itemprop="telephone"]').append(jQuery('.top-telephone'));ましたが、うまくいきませんでした。

4

3 に答える 3

0

itempropまだ存在しないため、属性で要素を選択できないため、構文が少しずれています。これを試して:

jQuery('.top-telephone span').prop('itemprop', 'telephone');

古いバージョンの jQuery (< 1.6) を使用している場合は、attr()代わりにを使用する必要がありますprop()

于 2013-10-30T14:20:46.990 に答える
0

試す

$('.top-telephone').children('span').prop('itemprop','telephone');

また

$('.top-telephone').children('span').attr('itemprop','telephone');
于 2013-10-30T14:23:26.510 に答える