私はこの機能の範囲で何かが欠けている、私は自動的に画像にクラスを追加しますが、テキストはそれらの周りに正しくラップされないようにアライメントを変更しません。私は単純に$( "img")を使うことはできません。attr( "align"、 "left");それはページ上のすべてのイメージを変更するので、コンテキスト '' img 'を使用していると言っていましたが、これは私が思うように動作していないし、絶対に何もしません。jQueryとこのスコープの範囲
どのように私はそれぞれのimgを関連付けられたクラスに合わせて変更できるか知っていますか?それがなぜ機能するのかに関するボーナスポイント。
編集:codepenデモ
問題は、画像の配置を変更していない「この」問題があるなしで、それが正常に動作します私が現在行っている方法では "this"を使用して何も選択せず、 "this"を使用しないと、ページ上のすべてのイメージタグを選択して再配列します。したがって、50個のimgタグがある場合、最後のタグが見つかった場合でも、すべてのタグが一列に並べられます。 –
クラス識別子を使用して$( 'img.alignleft')のようにattrを追加することができます。attr( 'align'、 'left');私が試した最初のことだったalignrightクラス – rajthakur