X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=docs%2Fjs%2Fdoc.js;fp=docs%2Fjs%2Fdoc.js;h=a608afd5b9cdc2631d55167e1626e645cc587d42;hb=8cef646d1726729671b1889928a29ac416753236;hp=0000000000000000000000000000000000000000;hpb=41c94b4688777c62ac93d63e78c885311eecaa82;p=jquery.git diff --git a/docs/js/doc.js b/docs/js/doc.js new file mode 100644 index 0000000..a608afd --- /dev/null +++ b/docs/js/doc.js @@ -0,0 +1,34 @@ +var rules = { + self: "{$}", + type: function(a){ /*console.log( a, types[a] );*/ return types[a]; }, + "self[*]": "
  • {$.type} " + + "{$.name}({$.params})" + + "
    {$.short}
    {$.desc}
    {$.examples}
  • ", + trim: function(a){ console.log( a ); return !a || a.replace(/, $/); }, + "self[*].params[*]": " {$.type} {$.name}, ", + "self[*].examples[*]": "
    Example:

    {$.desc}

    {$.code}
    HTML:
    {$.before}
    Result:
    {$.result}
    " +}; + +var types = { + jQuery: "A jQuery object.", + Object: "A simple Javascript object. For example, it could be a String or a Number.", + String: "A string of characters.", + Number: "A numeric valid.", + Element: "The Javascript object representation of a DOM Element.", + Hash: "A Javascript object that contains key/value pairs in the form of properties and values.", + "Array<Element>": "An Array of DOM Elements.", + "Array<String>": "An Array of strings.", + Function: "A reference to a Javascript function." +}; + +$(document).ready(function(){ + $("span[@title]").addClass("tooltip").ToolTipDemo('#fff'); + $("a.name").click(function(){ + $("div.more,div.short",this.parentNode.parentNode).toggle().find("div.desc",function(){ + $(this).html( $(this).html().replace(/\n\n/g, "

    ") ); + }); + return false; + }); + + $("#docs").alphaPager( 1 ); +});