day-numberという名前のクラスを持つ複数のdivがあります。各インスタンスの後にテキストを配置したいと思います。したがって、これはうまく機能します。。
$('.day-number').after('Put this after');
ここで、.day-numberの.text()である.after()内に何かを含める必要があります。.after()メソッド内の.day-numberのそれぞれのインスタンスを参照するにはどうすればよいですか?
day-numberという名前のクラスを持つ複数のdivがあります。各インスタンスの後にテキストを配置したいと思います。したがって、これはうまく機能します。。
$('.day-number').after('Put this after');
ここで、.day-numberの.text()である.after()内に何かを含める必要があります。.after()メソッド内の.day-numberのそれぞれのインスタンスを参照するにはどうすればよいですか?
$('.day-number').each(function(){
var $this = $(this);
var txt = $this.text();
$this.after('Put this after ' + txt);
});
ほとんどのjQueryDOM操作メソッドは、パラメーターとして関数を受け入れるため、次のことができます。
$('.day-number').after(function() {
return 'Put this after ' + $(this).text();
});