更改主题元素的 id
使用 Diazo,我在主题和内容以及一些依赖于内容 id 的 JS 之间存在 id 冲突。如何将主题中的元素 id 属性从一个值更改为另一个值?
Using Diazo, I have an id clash between the theme and the content and some JS which depends on the content id. How can I change the elements id attribute in the theme from one value to another?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
更改主题中的值的最简单方法是在编辑器中打开它并编辑 html ;) 如果您在更改内容中的 id 以匹配主题中的标记后,您可以使用替换内容规则,请参阅: http://diazo.org/advanced.html#modifying-the-content-on-the-fly
(替换内容规则基本上替换了 Diazo 中的 xsl:template。后者仍然有效,但您现在通常应该使用替换内容。)
The easiest way to change a value in the theme is to open it in your editor and edit the html ;) If you're after changing the id in the content to match markup in the theme then you can use a replace content rule, see: http://diazo.org/advanced.html#modifying-the-content-on-the-fly
(The replace content rule basically replaces xsl:template's in Diazo. The latter still work, but you should normally use the replace content now.)
这应该有效:
更多信息:
This should work:
More info: