0
我有這樣的HTML代碼(使用Bootstrap 3):引導輸入組分段移動元素
<div class="row">
<div class="col-sm-6">
<h3 class="text-info">Part title</h3>
<div class="col-sm-4">
<div class="input-group input-group-lg">
<div class="input-group-btn">
<button type="button" class="btn btn-default" disabled="disabled">3</button>
<button type="button" class="btn btn-info linkInterfaces" style="margin: 0 15px 0 15px !important"><i class="fa fa-chain-broken"></i></button>
<button type="button" class="btn btn-default" disabled="disabled">4</button>
</div>
</div>
</div>
</div>
</div>
這jQuery代碼:
$('.linkInterfaces').click(function() {
if ($(this).find('i').hasClass('fa-link')) {
$(this).animate({'marginLeft': '10px', 'marginRight': '10px'}, 1000);
$(this).find('i').removeClass().addClass('fa fa-chain-broken');
} else {
$(this).animate({'marginLeft': '0', 'marginRight': '0'}, 1000);
$(this).find('i').removeClass().addClass('fa fa-link');
}
});
我做了這個JSFIDDLE,爲您更好地瞭解我問題。
如何確保中間按鈕不會移動,如果您點擊它,那些正在移動的人?