點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
可以使用三行jQuery程式碼實現這種效果
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<title>6666</title>
<style>
.son{
width: 60px;
height: 40px;
background-color: red;
margin-top: 10px;
}
.change{
background-color: blue;
}
.father{
}
</style>
<script src="js/jquery.js"></script>
<script>
$(function (){
//第一種方法
// $('.father').on('click','.son',function(){
// $(this).addClass("change").siblings().removeClass("change");
// });
//第二種方法
$(".father").delegate(".son","click",function (){
$(this).addClass("change").siblings().removeClass("change");
})
});
</script>
</head>
<body>
<div class="father">
<div class="son">1</div>
<div class="son">2</div>
<div class="son">3</div>
<div class="son">4</div>
</div>
</body>
</html>
效果
初始執行效果:
點選第一個div:點選第二個div:
相關文章
- 讓按鈕強制失焦,變回點選之前的樣式
- 如何點選一個按鈕實現列印
- 點選按鈕彈出一個居中div
- 檔案上傳按鈕樣式
- Qt更改按鈕樣式 (以QSpinBox使用左右按鈕樣式為例)QT
- checkbox樣式研究——按鈕
- JavaScript點選按鈕刪除一個div元素JavaScript
- webuploader橫向按鈕樣式Web
- JavaScript點選一個按鈕隱藏和顯示divJavaScript
- css 最經典的按鈕樣式CSS
- MUI TableViewCell 上按鈕點選Cell同時觸發解決UIView
- JavaScript 點選按鈕返回底部JavaScript
- JavaScript 點選一個按鈕 div的隱藏和顯示JavaScript
- 直播軟體搭建,漸變色按鈕帶陰影樣式
- css自定義單選按鈕的樣式程式碼例項CSS
- 建立工程,編寫一個介面有兩個按鈕的程式,通過定時器控制這兩個按鈕上的文字變化。定時器
- UWP WinUI 製作一個路徑向量圖示按鈕樣式入門UI
- 「HTML+CSS」--自定義按鈕樣式【004】HTMLCSS
- 「HTML+CSS」--自定義按鈕樣式【003】HTMLCSS
- antd-mobile 自定義picker按鈕樣式
- [HTML/CSS]uploadify自定義按鈕樣式HTMLCSS
- 點選按鈕實現隱藏一個元素程式碼例項
- Android--按鈕點選事件Android事件
- Android 點選按鈕跳轉Android
- 防止頁面按鈕多次點選
- 點選回車實現按鈕點選功能
- 一個按鈕,一鍵傳功!
- 「HTML+CSS」--自定義按鈕樣式【001】HTMLCSS
- 「HTML+CSS」--自定義按鈕樣式【002】HTMLCSS
- 登陸註冊按鈕的樣式設計
- 數字按鈕分頁CSS樣式程式碼CSS
- 建立WINDOWS XP樣式的ActiveX按鈕 (轉)Windows
- GAT新Bug:點選分頁按鈕頁面沒變
- radio 單選按鈕 選中多個
- 直播系統app原始碼,漸變色按鈕帶陰影樣式APP原始碼
- Win10系統更改開始選單按鈕樣式的方法Win10
- 單選多選按鈕
- 一個Form中2個按鈕,PHP後臺如何判斷提交的是哪一個按鈕ORMPHP