1

変更されていない CometChat があるために匿名のままになる Web サイトで、CometChat の色を変更しようとしています。色を変更したいだけですが、1 つのページに 1 つの拡張機能をインストールしたくないため、User Styling 拡張機能よりも Greasemonkey を使用することを好みます。

背景色を黒に変更しましたが、デフォルトのテキスト色 (黒) を白に変更するまでは問題ありません。
システムは、Cookie の色に基づいてテキストのスタイルを設定しているように見えますが、スパンでインライン スタイルを使用しています。

"color:#000000" であるインライン スタイルのみを変更する方法がわかりません (いいえ、追加の ";" はありません)。他のすべての色を変更せずに、チャットから機能を削除します。

私は試した:

  • jQuery を使用して値を見つけ、色.attrを持つクラスを適用します。!important
  • .attr色を直接変更するために使用します。

私も他のいくつかの方法を試しspan[style="color:#000000"]ましたが、これまでのところ何も機能していません。

私が気づいたことの 1 つは、それがalert()まったく機能しているかどうかを確認しようとしているときに (実行中のいくつかの試行で.each)、アラートが作成されないことです。私が考えることができる唯一の理由は、それがドキュメントの奥深くにあるいくつかの Div であるということです。( html > body > div#container > div#currentroom > div#currentroom_left > div#currentroom_convo > div#currentroom_convotext > div > div.cometchat_chatboxmessage > span.cometchat_chatboxmessagecontent > span(編集したいもの) )

4

1 に答える 1