操作xslt说话实现一个可折叠树形导航
猛火建站学院文档 xslt用起来挺不错的,要比用dom操纵节点轻松的多,内置的函数用起来也很利便,用它做了一个树形导航,截图如下:
固然树形导航已经许多,但照旧想本身下手弄一个,用业余时刻搞了一个,哈哈,还不错,用来进修xslt最好不外了。 先容下我这个半制品吧, 起首,这个树形导航的数据存储在xml文件中,相同sitemap那样的xml文件,可以随意添加子节点。 其次,节点是动态加载的,在前台操作了ajax向靠山回调参数,返回子节点,动态加载甜头是,当数据量太大是,一次性加载太挥霍时刻了,还好,趁便将ajax都学了,好爽哦。 再次,它操作了xslt,xslt固然说和css的浸染相同,可是它的成果绝非css那么简朴,它太强盛,太好用了,太好玩了,好比:你可在xslt中添加逻辑判定,挪用xpath函数,尚有模板机制,这篇文章里我试用了xslt遍历xml,不消dom,实现起来超简朴哦,固然到其后发明整个xslt被我弄的看起来很乱,本来简朴的工作着实做起来倒很伟大,最后不绝的完美,徐徐的xslt代码就一大堆,不细看,连本身都要晕了。 最后有点让人忧郁,这个在firefox上不能正常运行,在跨赏识器方面还要增强哦。 假如您也有乐趣的,源码可以给您发已往,提点意见,留下您的邮箱哦。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |