この質問は、昨日投稿した質問に関連しています。リンク-http://stackoverflow.com/questions/12636348/how-to-add-a-different-class-to-the-same-class-in-jquery。ここでの質問と問題は、クラスが追加されたdivの後にdivを追加したいということです。問題は、私が使用しているスクリプトがdivを既存/デフォルトのクラス名にのみ追加し、JQueryを介して追加されたクラスには追加しないことです。スクリプトは以下のとおりです。
$(document).ready(function(){$('.example').each(function(i){$(this).addClass("ex" + i);});
$('.ex0').after(function(){return'<div class="afterdiv"><a class="afterdiva1" href="#" title="Text."></a><a class="afterdiva2" href="#" title="Text."></a></div>'});
デフォルトの出力は次のとおりです。
<div class="example"></div>
最終的なhtml出力は次のようになります。
<div class="example ex0"></div>
<div class="afterdiv">
<a class="afterdiva1"></a>
<a class="afterdiva2"></a>
</div>
更新-各divがクラスごとに一意である必要があることを明確にしないことをお詫びします。心からお詫び申し上げます(私はここまたは他の場所で助けを求めるのは初めてです)。