【发布时间】:2019-02-21 07:57:44
【问题描述】:
在继续之前,我需要选择这些按钮之一,以显示我使用 jQuery 将跨度的颜色更改为绿色的选定按钮。下面是我的代码
<div class="row">
<div class="col-md-4 col-md-offset-4">
<h3 class="page-header">What are registering for ?</h3>
<div id="btnSelect">
<div>
<button data-mode="partnership" class="btn btn-default btn-md btn-block">PARTNERSHIP/ACCREDITED AGENT <span class="fa fa-check fa-2x pull-right" style="color: #e5e5e5;"></span></button>
</div>
<br>
<div>
<button data-mode="job" class="btn btn-default btn-md btn-block">SEEKING JOB <span class="fa fa-check fa-2x pull-right" style="color: #e5e5e5;"></span> </button>
</div>
<br>
<div>
<button data-mode="consultancy" class="btn btn-default btn-md btn-block">CONSULTING CLIENT <span class="fa fa-check fa-2x pull-right" style="color: #e5e5e5;"></span></button>
</div>
<p class="help-block">Kindly select your choice to continue with your registration.</p>
</div>
<hr>
<div class="btn pull-right btn-sm btn-custom">Proceed <i class="fa fa-chevron-right"></i></div>
</div>
</div>
script.js
$(document).ready(function(){
$("#btnSelect > div > button").on('click', function(e){
e.preventDefault();
selected = false;
$(this).find('span').addClass('selected').css({'color': 'green'});
});
});
谢谢
【问题讨论】:
-
按钮被选中?没有选择按钮的选项
-
我正在尝试使用按钮作为单选输入。选中后,其他所有按钮都将被禁用,即只能选择一个按钮。
标签: jquery html button selection