ss_*_*ire 3 javascript jquery twitter-bootstrap
请通过javascript为引导工具提示/弹出框传递选项的正确方法是什么:通过数据属性的工作原理如下:
<input type="text" data-toggle="tooltip" data-placement="right" data-animation="fade" data-delay="200" data-trigger="focus" data-content="foo">
Run Code Online (Sandbox Code Playgroud)
但使用 javascript 则不会:
<script>
jQuery(function ($) {
$("input").popover()({
animation:"fade",
delay: "200",
trigger:"focus",
placement: "right"
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
正确的语法是什么?
对于tooltip,它应该是:
jQuery(function ($) {
$("input").tooltip({...});
});
Run Code Online (Sandbox Code Playgroud)
代替:
jQuery(function ($) {
$("input").popover({...});
});
Run Code Online (Sandbox Code Playgroud)
更新:很抱歉造成误解,它在这里有效,但是:
popover()({...});
Run Code Online (Sandbox Code Playgroud)
应该
popover({...});
Run Code Online (Sandbox Code Playgroud)
HTML:
<input type="text" data-toggle="tooltip" data-placement="right" data-animation="fade" data-delay="200" data-trigger="focus" data-content="foo">
Run Code Online (Sandbox Code Playgroud)
JS:
jQuery(function ($) {
$("input").popover({
animation:"fade",
delay: "200",
trigger:"focus",
placement: "right"
});
});
Run Code Online (Sandbox Code Playgroud)
确保您已正确添加JavaScript和CSS文件。
| 归档时间: |
|
| 查看次数: |
11615 次 |
| 最近记录: |