jQuery Toggle CSS
此問題需要一個JavaScript 切換器,當使用者點擊按鈕時,它可以在兩種CSS 樣式之間切換。第一次按一下應顯示選單並調整 CSS,而第二次點擊應恢復到原始狀態。提供的程式碼不考慮CSS切換,因此需要一個解決方案。
一個解決方案涉及使用toggle()事件,特別是針對1.9以下的jQuery版本。它的工作原理如下:
$('#user_button').toggle(function () { $("#user_button").css({borderBottomLeftRadius: "0px"}); }, function () { $("#user_button").css({borderBottomLeftRadius: "5px"}); });
此程式碼在第一次點擊時將「user_button」元素的邊框半徑設為0px,從而有效地顯示「user_options」選單,並在第二次單擊時將其重置為5px ,將其恢復到原始狀態。
alecwh 推薦的另一種方法是使用 CSS 類別來管理切換。這更乾淨且更易於維護。修改後的版本如下所示:
$('#user_button').toggle(function () { $("#user_button").addClass("active"); }, function () { $("#user_button").removeClass("active"); });
此程式碼在第一次點擊時將「active」類別新增至「user_button」元素,這可能會使其樣式不同,並在第二次單擊時將其刪除,將其恢復到初始狀態。
以上是單擊按鈕時如何使用 jQuery 切換 CSS 樣式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

文章討論了CSS保證金屬性,特別是“保證金:40px 100px 120px 80px”,其應用程序以及對網頁佈局的影響。

本文討論了CSS邊境屬性,重點是自定義,最佳實踐和響應能力。主要論點:邊境 - 拉迪烏斯(Border-Radius)對響應式設計最有效。

本文討論了CSS中評論的使用,詳細介紹了單線和多行評論語法。它認為註釋可以增強代碼的可讀性,可維護性和協作,但如果無法正確管理,可能會影響網站性能。


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

SublimeText3漢化版
中文版,非常好用

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具