點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
可以使用三行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:
相關文章
- 讓按鈕強制失焦,變回點選之前的樣式
- Qt更改按鈕樣式 (以QSpinBox使用左右按鈕樣式為例)QT
- css 最經典的按鈕樣式CSS
- 如何自定義radio按鈕的樣式
- radio 單選按鈕 選中多個
- JavaScript 點選按鈕返回底部JavaScript
- Android 點選按鈕跳轉Android
- 直播軟體搭建,漸變色按鈕帶陰影樣式
- 建立工程,編寫一個介面有兩個按鈕的程式,通過定時器控制這兩個按鈕上的文字變化。定時器
- antd-mobile 自定義picker按鈕樣式
- 「HTML+CSS」--自定義按鈕樣式【004】HTMLCSS
- 「HTML+CSS」--自定義按鈕樣式【003】HTMLCSS
- 「HTML+CSS」--自定義按鈕樣式【001】HTMLCSS
- 「HTML+CSS」--自定義按鈕樣式【002】HTMLCSS
- UWP WinUI 製作一個路徑向量圖示按鈕樣式入門UI
- JQuery統一複寫美化專案中所有radio單選按鈕樣式jQuery
- 防止頁面按鈕多次點選
- 一個按鈕,一鍵傳功!
- 登陸註冊按鈕的樣式設計
- 直播系統app原始碼,漸變色按鈕帶陰影樣式APP原始碼
- 單選多選按鈕
- Android開發 如何使用選擇器(selector) 來實現點選按鈕變色Android
- Win10系統更改開始選單按鈕樣式的方法Win10
- Android處理按鈕重複點選Android
- jQuery點選按鈕刪除div元素jQuery
- JavaScript點選按鈕彈出層效果JavaScript
- JavaScript點選按鈕返回底部詳解JavaScript
- Android | 使用 AspectJ 限制按鈕快速點選Android
- 移動端模擬hover:按鈕點選變色之後還原
- DcatAdmin行操作按鈕樣式調整(圖示+文字)
- 配置選單按鈕掃一掃
- uniapp點選按鈕提交textarea值為undifineAPP
- 復飛按鈕
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- 點選同一按鈕顯示隱藏切換
- QT樣式: QSpinBox按鈕箭頭 up-button 和 down-button變換位置QT
- js點選按鈕劃出選單容器第一版JS
- 自定義有多個按鈕節點的SliderViewIDEView