爱收集资源网

移动开发常见问题剖析

网络 2023-06-29 18:04

本文实例剖析了jquerymobile开发常见问题。分享给你们供你们参考,具体如下:

jquerymobile功能很强悍,有了它,不用在程序中,写方式去判定,是哪些手机了,完全可以用js来实现各类智能手机的的兼容性。也是由于功能强悍,jquerymobile插件,200多K,min也有140多K。

1、jquerymobile是通过ajax来进行页面恳求,ajax你们都晓得,是不涮新页面的。也就是说地址栏的变动也不是真实的涮新。这样就有问题了,js只有刷新页面的时侯才能执行,起作用,页面中的js代码刷新页面起作用,点了页面上面的跳转,在转回去就不起作用了。

错误代码:

正确代码:

若果是jquery1.9系列的。

2、所有页面都在一个页面上面,这个时侯,就要注意了,id不要用一样的,不然只会读取第一个。多页面在一个页面上面,会出现好多问题。诸如算标签到窗口底部的距离,才会不准。

错误写法:

$('html,body').animate({
   scrollTop: $('.content').offset().top
}, 100);

这样写的问题是,当前页面,上面很可能有好多页面,这样top值就不对了,你若果刷新页面值都会正确

正确写法:

$('html,body').animate({
   scrollTop: $('.ui-page-active .content').offset().top
}, 100);

.ui-page-active,表示当前激活的页面,这样算下来的高度就是对的。

js获取id值传到新页面_常见的开发模式有哪些_开发实例大全

3、php变量形参给JS变量,有的时侯会起作用,有的时侯不能。

color = '';

对于这个问题,也没有找到是哪些缘由形成的。并且,可以用其他方式解决。

'>

希望本文所述对你们jQuery程序设计有所帮助。

js获取id值传到新页面
上一篇:Ajax页面刷新解决方法 下一篇:没有了
相关文章