<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<span class="vote-stars number-0" method="get">
<button id="1" class="submitUserVote"><span class="fa fa-star"></span></button>
<button id="2" class="submitUserVote"><span class="fa fa-star"></span></button>
</span>
<br><br><br>
<span class="vote-stars number-1" method="get">
<button id="1" class="submitUserVote"><span class="fa fa-star"></span></button>
<button id="2" class="submitUserVote"><span class="fa fa-star"></span></button>
</span>
当用户单击按钮时,我希望运行 Jquery 代码并更改按钮内特定范围的颜色。
最佳答案
<button onclick="$(this).children('span').css('color', 'red')">
我认为“onclick”足以找到子项“span”并使用“.css”功能更改颜色。
关于javascript - 单击特定按钮时如何更改跨度的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54200083/