繁体   English   中英

iPhone-在UIWebView中使用jquery-mobile

[英]iPhone - Using jquery-mobile in a UIWebView

我以前从未使用过jquery,并且尝试在UIWebView上使用它,尽管这很容易,但是显然我必须缺少一些明显的东西,所以我有点遵循了这种方式,因此JQuery Mobile在UIWebView中不起作用

我正在将动态html字符串加载到我的UIWebView中,并在开始时附加了从本地html文件加载的某些样式(这很好),它是这样的:

<html>
    <head>
        <style>
//Some style...
                </style>
        <link rel="stylesheet" href="jquery.mobile-1.3.1.min.css"/> //Is this what i have to do to load it??
        <script src="jquery.mobile-1.3.1.min.js"></script> //Is this what I have to do load it???

//Closing tags...

我还去了jquerymobile.com下载并获得了这2个文件:

jquery.mobile-1.3.1.min.css
jquery.mobile-1.3.1.min.js

如上文所述,我从编译源中删除了该文件,并添加了该文件,以复制包资源。

然后在正文中,我只是从http://jquerymobile.com/demos/1.3.0-rc.1/docs/content/content-collapsible.html添加了此示例代码

<div data-role="collapsible">
   <h3>I'm a header</h3>
   <p>I'm the collapsible content. By default I'm closed, but you can click the header to open me.</p>
</div>

据我了解,执行此操作后,我应该可以轻按div,它会展开和折叠。 没错,它只是显示在那里的所有文本,轻按不会执行任何操作。

对我所缺少的任何帮助或分步指南都将非常棒。

谢谢

jQuery Mobile需要jQuery才能正常工作。

还要注意,jQuery Mobile被锁定为某些jQuery版本,因此,如果您使用的是jQuery Mobile 1.3.1. 那么您至少需要使用jQuery 1.8.3但我建议您使用1.9版。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM