前提・実現したいこと
cssの属性値をjavascriptで変更した後、
javascriptで変更後のcssの属性値を取得したいが、
cssで初めに設定した属性値しか取得することができず困っている。
発生している問題・エラーメッセージ
同上。
該当のソースコード
使用言語:html,css,javascript
例)
html
stylesheet.css
.example {
color: black;
}
$('.example').css('color', 'white');
var newcolor = $('.example').css('color');
→これで取得できる値がblackになってしまう。
実際はホームページの制作なので、あくまで一部を切り取り、シンプルに変更したものです。
試したこと
var element = document.getElementById( "example" ) ; var cssStyleDeclaration = getComputedStyle( element, null ) ; var a = cssStyleDeclaration.getPropertyValue( "color" ) ;
のような形で記述しましたが、動作せず。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー