html に複数の div があり、div と p の間に要素を追加する必要があります
<div class="ui-state-error ui-corner-all">
<p><b>Reversed</b></p>
</div>
私が欲しいのは、2つの間にスパンを追加するためのhtmlです
<div class="ui-state-error ui-corner-all">
<span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>
<p><b>Reversed</b></p>
</div>
しかし、私が試した関数は、クラスごとに一度これを行うことができませんでした.13個のクラスがある場合、セレクターまたはeach()、insertBefore( )、before()、after()など
これが私が試したもので、うまくいかなかった
<script type="text/javascript">
$(function () {
html = '<span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>';
$('.ui-state-error').each(function(i){
$('.ui-state-error').eq(i).before('p').append(html);
});
});
</script>