移动应用程序和JQM出现奇怪的CSS问题
我认为这与JQM无关,但可能只是CSS 我有一个非常基本的移动网页,它加载了正确的css。此页面上有一个链接,该链接指向一个类似的页面,但具有不同的css引用。。但在我点击刷新之前,它不会应用css。我用iphone浏览器测试了这个移动应用程序和JQM出现奇怪的CSS问题,css,jquery-mobile,Css,Jquery Mobile,我认为这与JQM无关,但可能只是CSS 我有一个非常基本的移动网页,它加载了正确的css。此页面上有一个链接,该链接指向一个类似的页面,但具有不同的css引用。。但在我点击刷新之前,它不会应用css。我用iphone浏览器测试了这个 有没有人有类似的问题或看到过这个 默认情况下,JQM的工作方式是通过ajax在加载的第一个页面的“内部”加载每个链接页面。 这是在幕后进行的 如果您想强制加载不同的内容,最快的方法是使用 <a href="location.html" rel="externa
有没有人有类似的问题或看到过这个 默认情况下,JQM的工作方式是通过ajax在加载的第一个页面的“内部”加载每个链接页面。 这是在幕后进行的 如果您想强制加载不同的内容,最快的方法是使用
<a href="location.html" rel="external">click here</a>
这就是我知道它绝对不会使用ajax的方式。不幸的是,这会禁用整洁的页面更改效果
在文档中,它说您应该使用
<script>
$(document).ready(function() {
// disable ajax nav
$.mobile.ajaxLinksEnabled = false;
});
</script>
$(文档).ready(函数(){
//禁用ajax导航
$.mobile.ajaxLinksEnabled=false;
});
但这并不总是对我有效
请记住,所有内容都是重新加载的,因此您必须在“新建”页面中包含所有javascript和css
实现要求的另一种方法是在所有页面上加载两个Css文件,并使用javascript到媒体标记在它们之间切换
希望这有帮助。我花了很长时间想办法让jqm像一个经典网站一样工作