小编Man*_*nwe的帖子

扩展第一个容器以输出额外的div属性

我开始使用带有reStructuredText rst页面格式的pelican .我有自定义javascript(jQuery)的东西,我想用div属性控制,比如data-default-tpl="basename"嵌套内容.

什么延伸和什么.我看Directivesnodes,但我不能换我围绕如何做到这一点的头.

.. rstdiv:: class1 class2 
    :name: namessid
    :extra: thisIsMyextra

    .. rstdiv:: nested class3
        :name: nestedid  
        :extra: data-default-tpl="basename"

        some text

.. container:: This is normal rst container 
    :name: contid

    text
Run Code Online (Sandbox Code Playgroud)

从rst到html与鹈鹕.

<div id="nameisid" class="class1 class2" thisIsMyextra>
<div id="nestedid" class="nested class3" data-default-tpl="basename">
some text
</div>
</div>
<div id="contid" class="container This is normal rst container">
text
</div>
Run Code Online (Sandbox Code Playgroud)

python restructuredtext docutils pelican

5
推荐指数
1
解决办法
394
查看次数

标签 统计

docutils ×1

pelican ×1

python ×1

restructuredtext ×1