我怎样才能使按钮成为一个链接,只有在 Bootstrap 3弹出?
代码
<a href="" data-toggle="modal" data-target=".bannerformmodal">Load me</a>
<div class="modal fade bannerformmodal" tabindex="-1" role="dialog" aria-labelledby="bannerformmodal" aria-hidden="true">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Contact Form</h4>
</div>
<div class="modal-body">
<form id="requestacallform" method="POST" name="requestacallform">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user"></i></span>
<input id="first_name" type="text" class="form-control" placeholder="First Name" name="first_name"/>
</div>
</div>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user"></i></span>
<input id="last_name" type="text" class="form-control" placeholder="Last Name" name="last_name"/>
</div>
</div>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-envelope"></i></span>
<input id="email1" type="text" class="form-control" placeholder="Email" name="email1" onchange="validateEmailAdd();"/>
</div>
</div>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-group"></i></span>
<input id="company_name_c" type="text" class="form-control" placeholder="Company Name" name="company_name_c"/>
</div>
</div>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-phone"></i></span>
<input id="phone_mobile" type="text" class="form-control" placeholder="Mobile" name="phone_mobile"/>
</div>
</div>
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-building-o"></i></span>
<select class="form-control" name="monthly_rental" class="selectpicker">
<option>How many seats do you have available?</option>
<option>10-50</option>
<option>50-100</option>
<option>100-200</option>
<option>200-500</option>
<option>500+</option>
</select>
</div>
</div>
<div class="control-group">
<div class="controls">
<textarea id="description" type="text" name="description" placeholder="Description"></textarea>
</div>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-blue">Submit</button>
</div>
</div>
</div>
</div>
</div>
3条答案
按热度按时间798qvoo81#
请从您的目标中删除。它应该是一个ID
你也必须像下面这样给予你的模态id
Here is the solution in a fiddle.
gdx19jrr2#
请将链接中的“data-toggle”转换为“data-bs-toggle”,以使其正常工作。您需要给予它一个 id,而不是给它一个类名,并使用该 id 作为链接的href url。
b4lqfgs43#
一个简单的方法是使用一个普通的链接,并添加Bootstrap模态效果。只要使用我的代码,希望你会得到它运行。