js點擊改變文字顏色和背景色


cs
 
.personal {
background-color: #3A99FF;
color: #fff;
padding-left: 10px;
}

.personalTwo
{
/*
color: #fff; */
width: 66px;
height: 33px;
color: #3A99FF;
background-color: #fff;
/* padding-left: 14px; */
font-size: 15px;
text-align: center;
border: 1px solid #3A99FF;

}

 

 
 
 
 js:
 
<script type="text/javascript">
$(function () {
$(' li').click(function () {
var blue = 'personal';
var white = 'personalTwo';
var current = this;
$('li').each(function (i, e) {
if (e == current) {
if ($(e).hasClass(white)) {
$(e).removeClass(white);
$(e).addClass(blue);
}
}
else {
if ($(e).hasClass(blue)) {
$(e).removeClass(blue);
$(e).addClass(white);
}
}
});
});
});

 

 
 html:
 
<ul>
<li id="tyui1" class="personal">個人版</li>
<li id="tyui2" class="personalTwo">企業版</li>
</ul>
 

 

效果圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM