diff options
author | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2006-12-12 20:33:10 +0000 |
---|---|---|
committer | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2006-12-12 20:33:10 +0000 |
commit | 6ac46e6a5a6cac509626267865980f4dfbeebc2d (patch) | |
tree | e044a3e3610901340e7328f3a3b101b9305efdd7 /build | |
parent | fb11b33d68f64ea446f2f8c6d3ef2aed3652349f (diff) | |
download | jquery-6ac46e6a5a6cac509626267865980f4dfbeebc2d.tar.gz jquery-6ac46e6a5a6cac509626267865980f4dfbeebc2d.zip |
Got context functions back in, added noteworthy stuff, replaced js linebreak replacer with xstl
Diffstat (limited to 'build')
-rw-r--r-- | build/docs/js/doc.js | 6 | ||||
-rw-r--r-- | build/docs/style/docs.xsl | 20 |
2 files changed, 20 insertions, 6 deletions
diff --git a/build/docs/js/doc.js b/build/docs/js/doc.js index dcf42a5c0..8a144f0d0 100644 --- a/build/docs/js/doc.js +++ b/build/docs/js/doc.js @@ -18,11 +18,7 @@ $(document).ready(function(){ }).ToolTipDemo('#fff'); $("a.name").click(function(){ - $("div.more,div.short",this.parentNode.parentNode) - .find("div.desc").each(function(){ - $(this).html( $(this).html().replace(/\n\n/g, "<br/><br/>") ); - }).end() - .toggle('slow'); + $("div.more,div.short",this.parentNode.parentNode).toggle('slow'); return false; }); diff --git a/build/docs/style/docs.xsl b/build/docs/style/docs.xsl index 8d9f67047..ff1977acc 100644 --- a/build/docs/style/docs.xsl +++ b/build/docs/style/docs.xsl @@ -37,7 +37,9 @@ </div> <div class='more'> <div class='desc'> - <xsl:value-of select="desc"/> + <xsl:for-each select="desc"> + <xsl:call-template name="break" /> + </xsl:for-each> </div> <xsl:for-each select="examples"> <div class='example'> @@ -66,4 +68,20 @@ </html> </xsl:template> +<xsl:template name="break"> + <xsl:param name="text" select="." /> + <xsl:choose> + <xsl:when test="contains($text, '

')"> + <xsl:value-of select="substring-before($text, '

')" /> + <br /><br /> + <xsl:call-template name="break"> + <xsl:with-param name="text" select="substring-after($text, '

')" /> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:value-of select="$text" /> + </xsl:otherwise> + </xsl:choose> + </xsl:template> + </xsl:stylesheet> |