我正在尝试为我的网站使用jquery移动弹出窗口。当我包含移动js文件时,整个页面都搞砸了。我假设样式应用于我的文档。实际上我不希望将移动样式应用于我的页面。我只想对某些部分使用弹出功能而忽略其余部分。
是否有可能拥有和如何?
提前致谢。
答案 0 :(得分:0)
是的,您可以在我的其他文章中找到更多相关信息:https://stackoverflow.com/a/14550417/1848600,搜索:标记增强预防方法。
简而言之:
可以通过添加以下属性来实现:
data-enhance="false"
到标题,内容,页脚容器。
这也需要在应用加载阶段启用:
$(document).one("mobileinit", function () {
$.mobile.ignoreContentEnabled=true;
});
在jquery-mobile.js初始化之前初始化它(请看下面的例子)。
更多相关信息可以在这里找到:
http://jquerymobile.com/test/docs/pages/page-scripting.html
您还需要对内容使用 data-role =“none”,因为如果您使用 data-enhance =“false”,则弹出窗口将失去其样式。< / p>
建议,找到弹出窗口的另一个实现。基本上你使用的是nucler武器来杀死一只苍蝇。