首页 > 解决方案 > 如何在javascript中更改项目颜色?

问题描述

在Javascript中单击时如何更改项目颜色?不允许更改 HTML 或 CSS。

试过这个但不工作:

$("#image1").click(
        function(){
            $(this).css({color:'white'});
        },
        function(){
            $(this).css({color:'black'});
        }
    );

但是,当我尝试警报功能时它确实有效:

$("#image1").click(
        function(){
            alert("Hello");
        }
    );

HTML(项目是用css创建的一个点,20px):

<div id="funded_courses">
            <span id="image1" class="dot"></span>
            <span id="image2" class="dot"></span>
            <span id="image3" class="dot"></span>
            <span id="image4" class="dot"></span>
</div>

标签: javascript

解决方案


尝试应用背景颜色而不是颜色,因为这是图像。


推荐阅读