制作属于自己的jQuery参考文档

# [b]do it, just do it[/b]

## [b]主要内容[/b]

1.首先列出参考的文章吧


[url=http://code.google.com/p/jquery-api-zh-cn/]http://code.google.com/p/jquery-api-zh-cn/[/url]

[url=https://github.com/shawphy/jquery-api]https://github.com/shawphy/jquery-api[/url]

这两个是一个项目,code.google迁移到了github

但是看更新日期,都已经快两年没更新了;


[url=http://jqapi.com/]http://jqapi.com/[/url]

这个是英文api,仔细看了下,他们做的很好,大家可以直接下他们的html包来改!

(下载html版本,官网的链接坏了,到github:[url=https://github.com/mustardamus/jqapi]https://github.com/mustardamus/jqapi[/url])


[url=http://julying.com/lab/jQuery-api-1.7/]http://julying.com/lab/jQuery-api-1.7/[/url]

这个网站做的很好,不过翻译怎么样俺就不说了。

貌似这个是下载翻译上面那个网站的英文api的html版本。


2.下面开始俺们自己的制作过程吧。(从xml到html)


2.1首先到jQuery官网下载他们api的xml版本

[url=http://api.jquery.com/api/]http://api.jquery.com/api/[/url],打开另存为.xml就行了。


2.2分析xml结构

结构大家自己看吧,说复杂也不复杂(包含两部分吧,entry和plugin)

我只分析了entry部分,简单说说

<entry type='method' name="jQuery.ajax" return="jqXHR">
<signature></signature> <!-- 可能有多个,根据方法形式的不同 -->
<desc></desc>
<longdesc></longdesc> <!-- 写xslt的时候,直接去copy-of -->
<example> <!-- 可能有多个 -->
<decs></desc>
<code></code>
<css></css> <!-- 可能有或者没有 -->
<html></html>
<results></results> <!-- 可能有或者没有 -->
</example>
<category name="Core"/> <!-- 一般多个(1-)-->
</entry>



2.3写xslt转换文件

我写了一个半成品(见附件,大家可以参考看看),是用XMLSpy写的。

还剩下的问题就是标题的处理,我还没弄,需要合成判断类型之类的。

2.4其它问题

页面demo的问题:我看了下别人的实现方式,都是使用js创建一个iframe来包裹html

这样就可以创建一个伪iframe,实现demo的效果。js文件大家自己去找吧,上面网站的js文件里就有。

导航页的问题:我还没考虑,不过应该会好写一点。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值