-1

したがって、特定のクラスを持つすべての要素に html を追加したいと思いますが、私はそれを次のように呼び出します。

    $(".foldUpSection").find(".header").html($(".foldUpSection").find(".header").html() + 'Some HTML');

最初の .header からコードを挿入します。

試してみthisましたが、考えてみると明らかに未定義であることがわかりました。クラス全体の変更で変更の現在のインスタンスを参照する方法はありますか?

何かのようなもの:

$(".foldUpSection").find(".header").html($("self").html() + 'Some HTML');
4

1 に答える 1

2

.append() jquery 関数を使用すると、より簡単に作業できます

$( ".foldUpSection .header" ).append('<div class="miniArrow" style="font-weight:bold;float: right;display:block;width:21px; height:21px; margin-right:15px"><img style="height:13px" src="images/rightArrow.png" /></div>');

Jsフィドルの例

于 2013-09-27T19:06:55.437 に答える