Javascript jQuery mobile-是否可以只使用导航栏所需的代码?

Javascript jQuery mobile-是否可以只使用导航栏所需的代码?,javascript,cordova,jquery-mobile,Javascript,Cordova,Jquery Mobile,我有一个现有的移动网站,我正在使用Phonegap将其转换为本地应用程序。我现有的html工具栏使用css position:fixed,这在iOS或Android中不兼容。因此,我想使用jQuery mobile的固定导航/工具栏。我已经安装了它,它看起来很棒:-)唯一的问题是,当我使用网站中已经内置的搜索功能时,jQuery脚本的其余部分(未使用)正在影响参数的传递。我知道有很多方法可以关闭它,我已经做到了,但它仍然不是100%,而且有点超出我的理解范围 我想知道是否有一种方法可以只在导航栏

我有一个现有的移动网站,我正在使用Phonegap将其转换为本地应用程序。我现有的html工具栏使用css position:fixed,这在iOS或Android中不兼容。因此,我想使用jQuery mobile的固定导航/工具栏。我已经安装了它,它看起来很棒:-)唯一的问题是,当我使用网站中已经内置的搜索功能时,jQuery脚本的其余部分(未使用)正在影响参数的传递。我知道有很多方法可以关闭它,我已经做到了,但它仍然不是100%,而且有点超出我的理解范围

我想知道是否有一种方法可以只在导航栏中使用CSS和JS,而不使用其他内容?因为这是我唯一使用的功能。这意味着网站已经恢复正常,我可以使用jQuery移动导航栏,现在我已经安装了它,我真的很想保留它

在上,您可以查看他们的固定定位演示。我用FireBug检查了与页脚相关的元素,并得出了一个新的结论。我没有在任何地方测试它,但它可以在iPhone上运行。通过查看,您可以仅查看带有页脚的框架

我的解决方案仅引用他们的CSS页面进行样式设置。您不需要包含他们的
jquery.mobile-1.2.0.js
。如果您要在生产中使用它,您应该浏览他们的CSS页面,只选择使用的类,而不是包括整个CSS页面

由于此解决方案仅使用CSS,因此它仅适用于大多数较新的移动设备。有关支持它的设备的列表,请查看。向下滚动至显示“移动css固定定位支持”的部分。较旧的设备将失败。

在上,您可以查看其固定定位演示。我用FireBug检查了与页脚相关的元素,并得出了一个新的结论。我没有在任何地方测试它,但它可以在iPhone上运行。通过查看,您可以仅查看带有页脚的框架

我的解决方案仅引用他们的CSS页面进行样式设置。您不需要包含他们的
jquery.mobile-1.2.0.js
。如果您要在生产中使用它,您应该浏览他们的CSS页面,只选择使用的类,而不是包括整个CSS页面


由于此解决方案仅使用CSS,因此它仅适用于大多数较新的移动设备。有关支持它的设备的列表,请查看。向下滚动至显示“移动css固定定位支持”的部分。较旧的设备将失败。

它仍在Alpha中,但正在创建一个下载生成器,让您只获得所需的部件:

它仍在Alpha中,但正在创建一个下载生成器,让您只获得所需的部件:

完美!唯一的问题是我选择了我所需要的,链接到新的CSS和JS文件,但它似乎没有把它捡起来..我想我可以使用现有的导航栏代码吗?我和以前一样把它们连接起来。下面是代码:我甚至尝试在下载生成器中勾选所有内容,以查看是否遗漏了工具栏可能依赖的内容,但我自己还没有尝试过,对不起。他们确实在页面上提到了Alpha。我会使用他们提供的问题跟踪链接。太好了!唯一的问题是我选择了我所需要的,链接到新的CSS和JS文件,但它似乎没有把它捡起来..我想我可以使用现有的导航栏代码吗?我和以前一样把它们连接起来。下面是代码:我甚至尝试在下载生成器中勾选所有内容,以查看是否遗漏了工具栏可能依赖的内容,但我自己还没有尝试过,对不起。他们确实在页面上提到了Alpha。我会使用他们的问题跟踪链接。我想我可能不得不这样做,直到上面的问题得到解决!我已经在HTML中插入了这些类,但仍然没有得到想要的结果…以下是我现在所拥有的:这是我使用js所拥有的:如果你有机会,如果你能快速查看一下,我将非常感激。因此,你试图只使用CSS获得js的“外观和感觉”,对吗?我已经更新了我原来的小提琴,以显示我认为你在追求什么。谢谢Dave,这正是我想要的,感谢你的帮助。另外,欢迎使用Stack Overflow!如果这两个答案中有一个是有用的,一定要对它们进行投票。我想我可能不得不接受这一点,直到上面的问题得到解决!我已经在HTML中插入了这些类,但仍然没有得到想要的结果…以下是我现在所拥有的:这是我使用js所拥有的:如果你有机会,如果你能快速查看一下,我将非常感激。因此,你试图只使用CSS获得js的“外观和感觉”,对吗?我已经更新了我原来的小提琴,以显示我认为你在追求什么。谢谢Dave,这正是我想要的,感谢你的帮助。另外,欢迎使用Stack Overflow!如果这两个答案中的任何一个有用,一定要对它们进行投票。