jquery - 我可以将徽章放在 Bootstrap 输入中吗?

标签 jquery css twitter-bootstrap

我想产生类似于下面的效果。当然最好是 KISS,没有大量的 JS 等。

可能吗?很高兴看到一些工作演示。最适合 Twitter Bootstrap 2.3。

现在我已经尝试过追加:

$ ->
   $('#ajax_search_input').append('#danger")

http://jsfiddle.net/andilab/sLmyJ/我也 fork 了这个:http://jsfiddle.net/andilab/kvH9E/关于添加图标。可以推广到徽章吗?

enter image description here

最佳答案

您不需要 javascript 来完成此操作 - 您可以使用绝对定位使其看起来好像标签在输入内部。下面的简单演示:

http://jsfiddle.net/sLmyJ/1/

.label-danger {
    position: absolute;
    left: 3px;
    top: 5px;
}

编辑 - 对此进行扩展,您不能在 input 中包含任何其他元素。这就是为什么经常使用 button 元素而不是 input[type="button"] 的原因之一。

关于jquery - 我可以将徽章放在 Bootstrap 输入中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24214253/

相关文章:

javascript - 为什么这个小书签代码说 jQuery 没有定义,即使包含了 jQuery?

javascript - 如何停止循环以仅获取第一个数组的内容?

html - Firefox 中表格单元格内图像的宽度行为不端

html - 注册/登录容器不会出现在背景图像中

html - 超大屏幕图像高度

html - CSS - 自动调整其他div的高度

javascript - 显示模态时未触发 Twitter Bootstrap 模态事件

javascript - 如何跟踪 jQuery 拖放功能

javascript - jQuery UI 自动完成停止工作

css - MaterializeCSS 样式单选按钮作为按钮