aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2006-12-12 20:33:10 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2006-12-12 20:33:10 +0000
commit6ac46e6a5a6cac509626267865980f4dfbeebc2d (patch)
treee044a3e3610901340e7328f3a3b101b9305efdd7 /build
parentfb11b33d68f64ea446f2f8c6d3ef2aed3652349f (diff)
downloadjquery-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.js6
-rw-r--r--build/docs/style/docs.xsl20
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, '&#xa;&#xa;')">
+ <xsl:value-of select="substring-before($text, '&#xa;&#xa;')" />
+ <br /><br />
+ <xsl:call-template name="break">
+ <xsl:with-param name="text" select="substring-after($text, '&#xa;&#xa;')" />
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$text" />
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
</xsl:stylesheet>