このページを参照しましたが、何か間違ったことをしている必要があります:jQueryは要素に特定の属性があるかどうかを確認します
基本的に、画像にstyle = "float:left"属性がある場合は "img-left"のクラスを追加し、style = "float:right;"の場合は"img-right"のクラスを追加します。私のHTMLは次のようになります。
<img class="content-img" style="float: left;" src="/images/my-img.jpg">
そして、私はそれをこのように見せたいです:
<img class="content-img img-left" style="float: left;" src="/images/my-img.jpg">
これは私が試したことです:
if ($('.content-img').css('float' == 'left')) {
$(this).addClass('img-left');
}
else {
$(this).addClass('img-right');
}
これによりJSエラーが発生しますが、理由を特定できません。どんな助けでも大歓迎です。
ありがとう、ボーン