jquery - Bootstrap 3 中的数字向上和向下(微调控件)

标签 jquery css twitter-bootstrap font-awesome

我试图转换几个数字上下(数字微调器)控件,但我做不到。 JQuery UI Spinner 不是一个选项,因为我使用的是 bootstrap 3,而且我无法单独从 fuelx 部署微调器。

我找到了 2 或 3 个相似的,但它们是用于 bootstrap 2 的。

在与 CSS 斗争之后,我在这里找到了一个可以做到的人,我用他的答案做了一个 fiddle 手,但仍然不起作用。图片不显示。

我认为与我的 font awesome 版本有关:

<a href="javascript:;" class="spin-down" data-spin="down"><i class="fa fa-sort-down"></i>

但我不确定。任何提示都会被预测。

我的 fiddler 的最新版本: http://jsfiddle.net/Leandro1981/wt8CD/

相关问题:

Convert Bootstrap 2.3.2 & jQuery-Spinner to work with Bootstrap 3.*

Cross-browser Numeric Spinner / Stepper for Bootstrap

Cross-browser Numeric Spinner / Stepper for Bootstrap

最佳答案

javascript 部分的更好解决方案,因为给定的解决方案每页仅支持一个微调器。

$('.spinner .btn:first-of-type').on('click', function() {
    var spinner = $(this).parent().parent().find('input');
    spinner.val(parseInt(spinner.val(), 10) + 1);
});

$('.spinner .btn:last-of-type').on('click', function() {
    var spinner = $(this).parent().parent().find('input');
    spinner.val(parseInt(spinner.val(), 10) - 1);
});

可能的更新是添加最小、最大、滚动和键盘支持。

关于jquery - Bootstrap 3 中的数字向上和向下(微调控件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22701998/

相关文章:

javascript - Blockly 上的 "Uncaught TypeError: Cannot set property..."

php - mPDF:CSS 中的图像

css - 如何设置 Bootstrap 文本和卡片大小的大小

html - (jQuery mobile) 如何让主 div 将页眉和页脚之间的其余部分包装起来?

twitter-bootstrap - 如何使用 SVG 对象显示 Bootstrap 工具提示?

css - 显示图像而不按下内容

javascript - 将特定图像设置为 Div

javascript - 使用 Backbone.js 访问 JSON 响应的部分内容

javascript - .replaceWith() 函数会改变搜索引擎看到的代码吗?

css - 基于当前屏幕宽度的手写笔(css)计算