我正在使用隐藏的锚点来取消引导选择对更改的关注,如下所示:
HTML:
<select id="SelectAddress" name="SelectAddress" class="selectpicker" title="Select an address" data-header="Select an address">
<option id="1" value="1" selected >First address</option>
<option id="2" value="2" >Second address</option>
</select>
jQuery:
$("#SelectAddress").on("change", function() {
//...mycode...
$("#AFocus").focus();
});
这$("#AFocus").focus();
会使选择选择器失去焦点,但也会使目标页面上升。AFocus 在页面顶部,所以...
AFocus
如何在不滚动页面的情况下不使用像我这样的锚标记来取消选择选择器的焦点?
这是一个示例: http: //jsfiddle.net/ya0o7hzb/向下滚动页面以查看引导选择。