何らかの理由で、私が使用しているWordPressのテーマがインラインでインラインでCSS
を注入しています。私はjQuery
を使ってCSS
を試してみようと思います。コンソールを使用すると、一度動作した後、擬似a:hover
セレクタをホバリングした後にインラインに戻ります。また、テーマにコードを追加すると、まったく動作しません。何か案は?jquery CSSの変更がインラインCSSに対して機能しない
jQuery(document).ready(function() {
console.log("ready!");
jQuery('.et_pb_widget_area .et_pb_widget a').css({"color":"#0099cc"});
});
私はかなりjQueryを新しくしていますが、私はまだ構文がわからないので、答えを見つけることができません。とき、文書が最初にロードjQueryの色がリセットされますが、それぞれの要素がホバーされた場合でも、後に、jQueryのcolor
#0099cc
として維持するだけでなく、このような
をしていますもう一度マウスを動かした後に追加したスタイルが削除されましたか? – axrami
はい!だから、私が動かすと、デフォルトでインライン・スタイリングに戻り、jQueryは無視されます – Ollie
面白いです。だから、インライン・スタイリング(これはあなたが追加しているものです)をクリアして、そのアクションが何であれ、デフォルトのスタイルを再追加するかもしれません。重要な属性を持つCSSを使用する方が良いかもしれません – axrami