【发布时间】:2015-09-11 17:06:55
【问题描述】:
我将jquery 1.11.3 与jquery-ui 1.11.4 和bootstrap 3.3.5 一起使用。
除了左上角minibutton 的标准关闭minibutton 外,所有工作正常。
按钮上不显示符号“X”,但它在关闭对话框时有效。
检查创建的标记对于对话框,它确实缺少显示“X”图标的部分。
对话框很简单:
$('#info').dialog({ autoOpen: true,
width: 700,
title: 'User Info',
position: { my: "center middle", at: "center middle", of: document.body} }
);
我知道jquery-ui 和bootstrap 之间存在兼容性问题,原因是按钮和工具提示插件的名称冲突。
所以我应用了https://stackoverflow.com/a/27745464/1233379 中建议的解决方法,但是虽然它可以防止一些 javascript 错误,但它似乎不能恢复对话框的全部功能。
注释掉引导javascript包含标签,jquery-ui按预期工作。
一些建议?
【问题讨论】:
-
你能提供一个演示或小提琴吗?
-
上面添加的小提琴网址
-
我在小提琴中看到了它。哪个浏览器?
-
顺便说一句,我将引导程序添加到 fiddle
-
它看起来不错,除非我在这里遗漏了一些东西。
x符号位于对话框右侧的浅灰色小方块上。它还可以正常工作并通过单击关闭对话框。
标签: javascript twitter-bootstrap jquery-ui