首頁 web前端 js教程 jquery如何改變html標籤的樣式(兩種實作方法)_jquery

jquery如何改變html標籤的樣式(兩種實作方法)_jquery

May 16, 2016 pm 05:43 PM
html標籤 樣式

對於如何修飾html標籤,這對於js來說,可以透過setAttribute來設定標籤的屬性,透過getAttribute來得到標籤的屬性,而在jq當然也可以實現類似的功能,方法上肯定比js要簡化多了。
一通過修改標籤屬性來改變它的樣式
js設置和獲取標籤的屬性

複製代碼 程式碼如下:

 

jq設定與取得標籤的屬性
複製程式碼


程式碼



值得注意的是JS的window.onload方法區塊的內容是在JQ的$(function(){})方法區塊執行完成後,再執行的。
二透過修改標籤的css樣式來改變它的樣式
看看基本的語法:複製程式碼

複製程式碼


程式碼如下:

$("#attr").addClass("banner");//新增樣式
$("#attr").removeClass( "banner");//移除樣式
                  //JQ帶寫法,因為連帶寫法,因為它是使用的").removeClass("banner").addClass("bannerOver"); 下面是一個例子,當在dd標籤上單擊時,將當前dd塊進行高亮顯示
複製程式碼


程式碼如下:



<script> <BR>$(function () { <BR> $('#menu_title').find('dd').click(function () { <BR>$('#menu_title').find('dd').removeClass('cur'); <BR>$ (this).addClass('cur'); <BR>}) <BR>}) <BR></script>
人類的朋友

貓科動物的祖先

複製程式碼


程式碼如下:

.odd { background: #808080; }
. ffd800; } .selected { background: #0094ff; color: #fff; }     .hover { background: #808080; } 複製程式碼
程式碼如下:

var $trs = $("#menu_title>dd"); //選取所有行$trs.filter(":odd ").addClass("odd"); //為奇數行加上odd樣式$trs.filter(":even").addClass("even"); //為偶數行加上odd樣式

點選行後,讓目前行高亮顯示複製程式碼
程式碼如下:


//點擊行,新增變色樣式
$trs.click(function(e) {
$(this).addClass("selected")
                    、] moveClass("selected" );
})
加入老鼠移入與移出事件
複製程式碼 程式碼如下:
$("#menu_title>dd").hover(
function () {
$(this).addClass("hover");
},
function ( ) {
$(this).removeClass("hover");
}
);


恩,好了對於標籤的樣式控制這塊內容就講到這裡吧,感謝您的閱讀!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

macOS:如何更改桌面小工具的顏色 macOS:如何更改桌面小工具的顏色 Oct 07, 2023 am 08:17 AM

在macOSSonoma中,小工具不必隱藏在螢幕外,也不必像在先前版本的Apple的macOS中那樣在通知中心面板中被遺忘。相反,它們可以直接放置在Mac的桌面上–它們也是互動的。不使用時,macOS桌面小工具會採用單色樣式淡入背景,從而減少干擾,並允許您專注於活動應用程式或視窗中手邊的任務。但是,當您單擊桌面時,它們將恢復為全彩色。如果您喜歡單調的外觀,並且希望在桌面上保留這一方面的統一性,那麼有一種方法可以使其永久化。以下步驟示範了它是如何完成的。開啟“系統設定”應用

如何在Go語言中使用正規表示式擷取HTML標籤內容 如何在Go語言中使用正規表示式擷取HTML標籤內容 Jul 14, 2023 pm 01:18 PM

如何在Go語言中使用正規表示式擷取HTML標籤內容導讀:正規表示式是一種強大的文字比對工具,它在Go語言中也有著廣泛的應用。在處理HTML標籤的場景中,正規表示式可以幫助我們快速擷取所需的內容。本文將介紹如何在Go語言中使用正規表示式擷取HTML標籤的內容,並給予相關程式碼範例。一、引入相關套件首先,我們需要導入相關的套件:regexp和fmt。 regexp包提供

如何使用Python正規表示式去除HTML標籤 如何使用Python正規表示式去除HTML標籤 Jun 22, 2023 am 08:44 AM

HTML(HyperTextMarkupLanguage)是用於建立Web頁面的標準語言,它使用標籤和屬性來描述頁面上的各種元素,例如文字、圖像、表格和連結等等。但是,在處理HTML文字時,很難將其中的文字內容快速地提取出來用於後續的處理。這時,我們可以使用Python中的正規表示式來移除HTML標籤,以達到快速擷取純文字的目的。在Python中,正規表

PHP如何去除字串中的HTML標籤? PHP如何去除字串中的HTML標籤? Mar 23, 2024 pm 09:03 PM

PHP是一種常用的伺服器端腳本語言,廣泛應用於網站開發和後端應用程式開發。在開發網站或應用程式時,經常會遇到需要處理字串中的HTML標籤的情況。本文將介紹如何使用PHP去除字串中的HTML標籤,並提供具體的程式碼範例。為什麼需要移除HTML標籤?在處理使用者輸入或從資料庫中取得的文字時,經常會包含HTML標籤。有時我們希望在顯示文字時移除這些HTML標籤

WordPress網頁錯位現象解決攻略 WordPress網頁錯位現象解決攻略 Mar 05, 2024 pm 01:12 PM

WordPress網頁錯位現象解決攻略在WordPress網站開發中,有時候我們會遇到網頁元素錯位的情況,這可能是由於不同裝置上的螢幕尺寸、瀏覽器相容性或CSS樣式設定不當所致。要解決這種錯位現象,我們需要仔細分析問題、找出可能的原因,並逐步進行除錯和修復。本文將分享一些常見的WordPress網頁錯位問題以及對應的解決攻略,同時提供具體的程式碼範例,幫助開

CSS網頁背景圖設計:創造各種背景圖樣式和效果 CSS網頁背景圖設計:創造各種背景圖樣式和效果 Nov 18, 2023 am 08:38 AM

CSS網頁背景圖設計:建立各種背景圖樣式和效果,需要具體程式碼範例摘要:在網頁設計中,背景圖是一種重要的視覺元素,它可以有效地增強頁面的吸引力和可讀性。本文將介紹一些常見的CSS背景圖設計樣式和效果,並提供對應的程式碼範例。讀者可以根據自己的需求和喜好來選擇和應用這些背景圖樣式和效果,以達到更好的視覺效果和使用者體驗。關鍵字:CSS,背景圖,設計樣式,效果,程式碼示

php中怎麼轉義html標籤 php中怎麼轉義html標籤 Feb 24, 2021 pm 06:00 PM

在PHP中,可以使用htmlentities()函數來轉義html,能把字元轉換成HTML實體,語法「htmlentities(string,flags,character-set,double_encode)」。 PHP中也可以使用html_entity_decode()函數來反轉義html,把HTML實體轉換成字元。

如何在Java中從給定的字串中刪除HTML標籤? 如何在Java中從給定的字串中刪除HTML標籤? Aug 29, 2023 pm 06:05 PM

String是Java中的final類,它是不可變的,這意味著我們不能改變物件本身,但我們可以更改物件的引用。可以使用String類別的replaceAll()方法從給定字串中刪除HTML標籤。我們可以使用正規表示式從給定字串中刪除HTML標記。從字串中刪除HTML標籤後,它將傳回一個字串作為普通文字。語法publicStringreplaceAll(Stringregex,Stringreplacement)範例publicclassRemoveHTMLTagsTest{&nbs

See all articles