我正在使用jquery ui(datapicker)并尝试simpledialog2 http://dev.jtsage.com/jQM-SimpleDialog/demos2/index.html
如果我包含对jquery-ui-1.8.17.min.js的引用,则simpledialog2不起作用。我可以注释掉对jquery-ui的引用,事情很有效。
当我点击一个按钮打开对话框时,当引用jquery-ui时(似乎无论引用顺序如何),问题就会出现问题,首先会打开一个更大的灰色对话框,覆盖simpledialog2窗口。
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.17.min.js")" type="text/javascript"></script>
有什么想法吗?
答案 0 :(得分:0)
如果将jquery-ui与jquery mobile一起使用,问题很可能是你引用js库的顺序。我发现这是我的jqm和jquery-ui不兼容的解决方案。
答案 1 :(得分:0)
在我这样做之后提一下
<script src="js/libs/jquery.js"></script>
<script type="text/javascript" src="js/libs/jquery-ui.min.js"></script>
<script src="js/libs/jquery.mobile-1.1.1.js"></script>
<script type="text/javascript" src="js/libs/jquery.mobile.simpledialog2.js"></script>
jQuery-UI的内置对话框功能无法正常工作 很可能jQuery-UI和jQuery Mobile无法相互适应。实际上,jQuery Mobile专为手机等轻量级用户而设计。但是jQuery-UI更有可能是为桌面Web应用程序设计的。