jQuery實現多按鈕單擊變色,jquery單擊變色

來源:互聯網
上載者:User

jQuery實現多按鈕單擊變色,jquery單擊變色

這個小特效代碼很簡單,就不多做說明了,直接奉上源碼。

JQuery代碼:

複製代碼 代碼如下:
<script type="text/javascript">
        //載入事件
        $(function () {
            var collection = $(".flag");
            $.each(collection, function () {
                $(this).addClass("start");
            });
        });
        //單擊事件
        function dj(dom) {
            var collection = $(".flag");
            $.each(collection, function () {
                $(this).removeClass("end");
                $(this).addClass("start");
            });
            $(dom).removeClass("start");
            $(dom).addClass("end");
        }
</script>

Css代碼:

複製代碼 代碼如下:
<style type="text/css">
        .start
        {
            cursor:pointer;
            color:Green;   
        }
        .end
        {
            cursor:pointer;
            color:Red;
        }
</style>

Html代碼:

複製代碼 代碼如下:
<span class="flag" onclick="dj(this)">LoveOne</span>
<span class="flag" onclick="dj(this)">LoveTwo</span>
<span class="flag" onclick="dj(this)">LoveThree</span>
<span class="flag" onclick="dj(this)">LoveFour</span>

是不是很簡單,特效也很好玩,小夥伴們可以自由發揮下,可擴充性還是很強的,如果做出來其他更好玩的,還請告訴我。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.