Heim Web-Frontend js-Tutorial jQuery获取样式中的背景颜色属性值/颜色值_jquery

jQuery获取样式中的背景颜色属性值/颜色值_jquery

May 16, 2016 pm 05:46 PM
属性值 背景颜色

天使用jQuery获取样式中的background-color的值时发现在获取到的颜色值在IE中与Chrome、Firefox显示的格式不一样,IE中是以HEX格式显示#ffff00,而Chrome、Firefox中则是以GRB格式显示rgb(255,0,0),由于需要将颜色值存储到数据库中,所以想让颜色值的格式统一下(其实不统一也是可以存的)。搜索了一下,从国外的一个网站上得到一段代码

复制代码 代码如下:

$.fn.getHexBackgroundColor = function() {
var rgb = $(this).css('background-color');
rgb = rgb.match(/^rgb((d+),s*(d+),s*(d+))$/);
function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);}
return rgb= "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
}

解决办法
上面定义的是一个jQuery函数,我们可以通过 $("#bg").getHexBackgroundColor(); 获取到标签id="bg"的background-color的RGB值

下面做一下小小的修改,就是加一个判断,如果是IE浏览器就直接拿值,如果是非IE浏览器则将值转换成RGB格式:
复制代码 代码如下:

$.fn.getHexBackgroundColor = function() { var rgb = $(this).css('background-color'); if(!$.browser.msie){ rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);} rgb= "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]); } return rgb; }

jQuery获取样式表中的属性值
复制代码 代码如下:


aaaa







Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So passen Sie die Hintergrundfarbeinstellungen in Eclipse an So passen Sie die Hintergrundfarbeinstellungen in Eclipse an Jan 28, 2024 am 09:08 AM

Wie stelle ich die Hintergrundfarbe in Eclipse ein? Eclipse ist eine bei Entwicklern beliebte integrierte Entwicklungsumgebung (IDE) und kann für die Entwicklung in einer Vielzahl von Programmiersprachen verwendet werden. Es ist sehr leistungsstark und flexibel und Sie können das Erscheinungsbild der Benutzeroberfläche und des Editors über Einstellungen anpassen. In diesem Artikel wird erläutert, wie Sie die Hintergrundfarbe in Eclipse festlegen, und es werden spezifische Codebeispiele bereitgestellt. 1. Ändern Sie die Hintergrundfarbe des Editors. Öffnen Sie Eclipse und rufen Sie das Menü „Windows“ auf. Wählen Sie „Einstellungen“. Navigieren Sie nach links

So legen Sie die Hintergrundfarbe in Editplus fest – So legen Sie die Hintergrundfarbe in Editplus fest So legen Sie die Hintergrundfarbe in Editplus fest – So legen Sie die Hintergrundfarbe in Editplus fest Mar 04, 2024 pm 07:00 PM

Freunde, wissen Sie, wie man die Hintergrundfarbe in Editplus einstellt? Wenn Sie interessiert sind, schauen Sie es sich mit mir an. Schritt 1: Öffnen Sie zunächst editplus und klicken Sie oben auf „Extras“, wie im Bild gezeigt: Schritt 2: Klicken Sie im Werkzeugmenü auf „Einstellungen“, wie im Bild gezeigt: Schritt 3: Klicken Sie auf der Seite „Einstellungen“ links auf „Farben“, wie im Bild gezeigt im Bild: Kapitel 3 Schritt 4: Wählen Sie in der Hintergrundposition nach Bedarf eine Farbe aus, wie in der Abbildung gezeigt:

Schritt-für-Schritt-Anleitung zum Ändern der Hintergrundfarbe mit Eclipse Schritt-für-Schritt-Anleitung zum Ändern der Hintergrundfarbe mit Eclipse Jan 28, 2024 am 08:28 AM

Bringen Sie Ihnen Schritt für Schritt bei, wie Sie die Hintergrundfarbe in Eclipse ändern. Dazu sind spezifische Codebeispiele erforderlich. Eclipse ist eine sehr beliebte integrierte Entwicklungsumgebung (IDE), die häufig zum Schreiben und Debuggen von Java-Projekten verwendet wird. Standardmäßig ist die Hintergrundfarbe von Eclipse weiß, einige Benutzer möchten jedoch möglicherweise die Hintergrundfarbe nach ihren Wünschen ändern oder die Belastung der Augen verringern. In diesem Artikel erfahren Sie Schritt für Schritt, wie Sie die Hintergrundfarbe in Eclipse ändern, und stellen spezifische Codebeispiele bereit. Schritt 1: Öffnen Sie zuerst Eclipse

Ausführliche Erklärung, wie man die Hintergrundfarbe von PyCharm ändert Ausführliche Erklärung, wie man die Hintergrundfarbe von PyCharm ändert Jan 04, 2024 am 11:03 AM

PyCharm ist eine leistungsstarke integrierte Python-Entwicklungsumgebung (IDE), die Entwicklern viele praktische Funktionen und Tools bietet. Eine der am häufigsten verwendeten Funktionen besteht darin, die Hintergrundfarbe von PyCharm zu ändern. In diesem Artikel werde ich die Methode zum Ändern der Hintergrundfarbe von PyCharm ausführlich vorstellen und spezifische Codebeispiele bereitstellen. Um die Hintergrundfarbe von PyCharm zu ändern, müssen wir die folgenden Schritte ausführen: Schritt 1: Öffnen Sie PyCharm und klicken Sie im Menü „Datei“ auf „Einstellen“.

Anleitung zur Konfiguration der Eclipse-Hintergrundfarbe Anleitung zur Konfiguration der Eclipse-Hintergrundfarbe Jan 28, 2024 am 10:44 AM

Tutorial zur Einstellung der Eclipse-Hintergrundfarbe Eclipse ist eine sehr beliebte integrierte Entwicklungsumgebung (IDE), die zum Entwickeln von Anwendungen in verschiedenen Programmiersprachen verwendet wird. Es verfügt über umfangreiche Funktionen und flexible Konfigurationsoptionen, die an individuelle Bedürfnisse angepasst werden können. Eine der häufigsten Personalisierungsanforderungen besteht darin, die Hintergrundfarbe von Eclipse zu ändern. In diesem Artikel erfahren Sie im Detail, wie Sie die Hintergrundfarbe von Eclipse festlegen. Damit Sie dies schnell erreichen, stellen wir Ihnen konkrete Codebeispiele zur Verfügung. Schritt 1: Schlagen

Wie entferne ich die Hintergrundfarbe eines Wortes? Wie entferne ich die Hintergrundfarbe eines Wortes? Mar 04, 2024 am 10:10 AM

Word ist ein von der Microsoft Corporation entwickeltes Tool zur Verarbeitung von Textdokumenten. Es bietet umfangreiche Funktionen zur Dokumentbearbeitung, einschließlich Texteingabe, Tabellenerstellung, Formatanpassung usw. Es kann problemlos verschiedene Arten von Dokumenten erstellen und bearbeiten, z. B. Berichte und Lebensläufe, und bietet umfangreichere Vorlagen und Grafikfunktionen. Da wir Word lange Zeit für Büroarbeiten verwenden, kann eine ungeeignete Hintergrundfarbe zu visueller Ermüdung führen und sogar die Geschwindigkeit der Büroarbeit beeinträchtigen. Daher gibt es eine gute Möglichkeit, zu lernen, wie man die Hintergrundfarbe von Word entfernt. Wie entferne ich die Hintergrundfarbe eines Wortes? Methode zum Entfernen der Hintergrundfarbe eines Wortes 1. Öffnen Sie das zu bearbeitende WORD-Dokument und klicken Sie in der Symbolleiste auf die Registerkarte „Seitenlayout“. 2. Suchen Sie nach „Seitenfarbe“, klicken Sie darauf und wählen Sie „Keine Farbe“. 3.

So ändern Sie die Hintergrundfarbe des Fensters in Win7 So ändern Sie die Hintergrundfarbe des Fensters in Win7 Dec 30, 2023 pm 12:31 PM

Wenn wir das Win7-System verwenden, können wir die Hintergrundfarbe des Fensters manuell festlegen, um ein besseres visuelles Erlebnis zu erzielen. Wenn wir eine Schutzfarbe festlegen, kann dies auch unser Sehvermögen schützen, und die Methode ist sehr einfach Es kann in den personalisierten erweiterten Darstellungseinstellungen eingerichtet werden. Lassen Sie es uns gemeinsam lernen. Tutorial zur Einstellung der Hintergrundfarbe des Win7-Fensters 1. Geben Sie zuerst die Einstellungen „Personalisierung“ ein. 2. Wählen Sie dann die Einstellung „Fensterfarbe“. 3. Klicken Sie unten auf „Erweiterte Darstellungseinstellungen“. 4. Stellen Sie das Projekt auf „Fenster“ ein. 5. Klicken Sie dann rechts „Farbe“, wählen Sie die gewünschte Farbe aus. 6. Nachdem die Einstellungen abgeschlossen und bestätigt wurden, können Sie sehen, dass sich die Hintergrundfarbe unseres Fensters geändert hat.

Praktische Tipps zum schnellen Aktualisieren von Tabellenzeilenattributwerten mit jQuery Praktische Tipps zum schnellen Aktualisieren von Tabellenzeilenattributwerten mit jQuery Feb 25, 2024 pm 02:51 PM

Titel: Praktische Tipps: Verwenden Sie jQuery, um die Attributwerte von Tabellenzeilen schnell zu ändern. In der Webentwicklung stoßen wir häufig auf Situationen, in denen wir die Attributwerte von Tabellenzeilen dynamisch über JavaScript ändern müssen. Mit jQuery können Sie diese Funktion schnell implementieren und gleichzeitig prägnanten und effizienten Code schreiben. Im Folgenden werden einige praktische Tipps gegeben, die die Bedienung und Änderung der Attributwerte von Tabellenzeilen in tatsächlichen Projekten erleichtern. 1. Rufen Sie den Attributwert der Tabellenzeile ab und verwenden Sie jQuery, um das Attribut der Tabellenzeile zu ändern.

See all articles