0

この次の要素があるとします

<div class="mydiv" data-custom="ABC"></div>
<div class="mydiv" data-custom="DEF"></div>

jquery を呼び出して、パラメーターとしてセレクターの属性を渡すにはどうすればよいですか。次のようになります。

$(".mydiv").text( $(this).attr("data-custom") );

これはうまくいきません。正しい方法は何ですか?ありがとう!

4

1 に答える 1

2

.text()は引数として関数を取ることができ、関数によって返された値はノードのテキスト コンテキストとして割り当てられます。

$(".mydiv").text( function(){
    return $(this).attr("data-custom")
});

デモ:フィドル

于 2013-11-01T04:04:52.607 に答える