Bootstrap Popover on Input : hover
Bootstrap Popover on Input : hover
我使用的是简单的表单,并试图让popover为Input工作。
新表单输入:
<p>
<%= f.input :title, input_html: { class: 'login-form-block',
id: "login-form-selector",
data: { :toggle => 'popover',
:trigger => 'hover',
:content => 'Some popover content' }},
:autofocus=>true, label: false, placeholder: "Title",
:hint => "Enter a Title for your Clip" %>
</p>
我将addclips.js
添加到供应商/assets/javascript中,并在我的application.js 中添加了//= require addclips.js
我的addclips.js文件如下:
$('#login-form-selector').popover()
有人能帮我把所有的东西组合在一起,并向我解释我必须包含的Javascript才能让它发挥作用吗?
我不完全确定你想在popover中显示什么,但要让它在悬停时触发你的输入字段,需要在popover选项的标签中有一些引导data-
属性,以及一个javascript方法调用。
标签输出应该具有类似于此fiddle的data-
属性:http://jsfiddle.net/chucknelson/me8Cb/
轨道
<p>
<%= f.input :title, input_html: { class: 'login-form-block', id: 'login-form-selector', data-toggle: 'popover', data-trigger: 'hover', data-content: 'Some popover content' },
:autofocus=>true, label: false, placeholder: "Title",
:hint => "Enter a Title for your Clip" %>
</p>
JS w/jQuery和引导
$('#login-form-selector').popover();
相关文章:
- 正在将base64 jpeg从input-type=file上传到服务器
- 如何使用input-tage上传图片并查看在laravel中上传的文件预览
- $(input[]).仅在firefox中出现每个抛出语法错误
- 我如何在INPUT TEXT中使用这个Javascript和jQuery
- 如何使用keyup或input进行操作?javascript(jQuery)
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 无法使用 $('input[name=“rate”]').focus() 聚焦文本框;方法
- getDocument by id/get input text from button dons'不起作用
- 选中复选框时,DOM不显示element.input.checked和ng
- $(e.target).find和template.find('input').value之间有什么区别
- 如何在hover js上的3个类之间切换
- 单击表单的“提交”按钮时,获取表单中的所有INPUT和ACTION标记
- 在用Javascript更改背景颜色后:hover don'不要改变颜色
- 当绑定到Date()-对象时,如何格式化input[time]的值
- AngularJS:如何访问自定义指令中的input[date]min属性
- $(input).blur() & $(input).focusout
- $('input')返回为空
- JS在input标签上使用keyup事件进行搜索
- input[max={{number}}] 发出非常奇怪的行为
- Bootstrap Popover on Input : hover